当前位置 : 主页 > 操作系统 > centos >

CentOS7安装MYSQL8.X的教程详解

来源:互联网 收集:自由互联 发布时间:2023-07-29
下面是“CentOS7安装MYSQL8.X的教程详解”的完整攻略。 CentOS7安装MYSQL8.X的教程详解步骤1:准备工作 在安装MYSQL之前,我们需要先准备好以下信息: 操作系统必须为CentOS7或更高版本。 确

下面是“CentOS7安装MYSQL8.X的教程详解”的完整攻略。

CentOS7安装MYSQL8.X的教程详解 步骤1:准备工作

在安装MYSQL之前,我们需要先准备好以下信息:

  1. 操作系统必须为CentOS7或更高版本。
  2. 确认已经安装了EPEL源。
  3. 确认安装了wget软件。
  4. 确认有sudo权限的用户。
步骤2:添加MYSQL Yum存储库

MYSQL官方提供了一个Yum存储库,我们可以直接从该存储库安装最新版本的MYSQL。安装过程如下:

  1. 打开终端并使用vim编辑器打开一个新的repo文件:sudo vim /etc/yum.repos.d/mysql-community.repo
  2. 将以下内容添加到文件中:

    [mysql80-community]
    name=MySQL 8.0 Community Server
    baseurl=https://repo.mysql.com/yum/mysql-8.0-community/el/7/$basearch/
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
    enabled=1
    enabled_metadata=1

  3. 保存并关闭文件。

步骤3:安装MYSQL

使用Yum包管理器安装MYSQL 8,执行以下命令:

sudo yum install mysql-community-server
步骤4:启动MYSQL

执行以下命令来启动MYSQL:

sudo systemctl start mysqld

接下来,我们需要设置MYSQL服务启动时自动启动,执行以下命令来设置开机启动:

sudo systemctl enable mysqld
步骤5:设置ROOT密码

在MYSQL8中,root用户的密码默认是随机生成的,我们需要通过以下命令设置root密码:

sudo grep 'temporary password' /var/log/mysqld.log | awk '{print $NF}'

然后按照提示输入新密码即可。

步骤6:登录MYSQL

使用以下命令登录到MYSQL:

mysql -u root -p

输入ROOT密码后,您将能够访问MYSQL命令行接口。

示例1:创建数据库和用户

我们可以使用以下命令来创建一个新的数据库:

CREATE DATABASE mydatabase;

接下来,我们可以创建一个新的用户,使其有权访问该数据库:

CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';
GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost';
示例2:安装PHP MyAdmin

PHP MyAdmin是一个用于管理MYSQL数据库的Web界面。我们可以使用以下命令安装PHP MyAdmin:

sudo yum install epel-release
sudo yum install phpmyadmin

接下来,我们需要在Apache配置文件中添加以下内容:

自由互联热门推荐:PDF电子发票识别软件,一键识别电子发票并导入到Excel中!10大顶级数据挖掘软件!人工智能的十大作用!

Alias /phpmyadmin /usr/share/phpmyadmin

<Directory /usr/share/phpmyadmin/>
 AddDefaultCharset UTF-8

 <IfModule mod_authz_core.c>
  # Apache 2.4
  <RequireAny>
   Require all granted
  </RequireAny>
 </IfModule>
 <IfModule !mod_authz_core.c>
  # Apache 2.2
  Order Deny,Allow
  Deny from All
  Allow from 127.0.0.1
  Allow from ::1
 </IfModule>
</Directory>

并在终端执行以下命令来重启Apache:

sudo systemctl restart httpd

现在,您可以登录到PHP MyAdmin上了,地址为 http://your-ip-address/phpmyadmin/。

这就是安装MYSQL8.X的完整攻略,希望能对您有帮助。

上一篇:Ubuntu18.04(linux)安装MySQL的方法步骤
下一篇:没有了
网友评论