centos安装mysql

一、安装mysql源

# 下载

shell> wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

# 安装 mysql 源

shell> yum localinstall mysql57-community-release-el7-11.noarch.rpm

用下面的命令检查 mysql 源是否安装成功

shell> yum repolist enabled | grep "mysql.*-community.*"


mysql 源安装成功


二、安装mysql

运行以下命令:

shell> yum install -y mysql-community-server

用systemctl status mysqld 查看 MySQL 状态


MySQL 启动状态


三、设置开机启动

shell> systemctl enable mysqld

# 重载所有修改过的配置文件

shell> systemctl daemon-reload

四、修改本地root账户密码

mysql 安装完成之后,生成的默认密码在 /var/log/mysqld.log 文件中。使用 grep 命令找到日志中的密码。

shell> grep 'temporary password' /var/log/mysqld.log


查看临时密码


首次通过初始密码登录后,使用以下命令修改密码

shell> mysql -uroot -p

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';

五、允许root账户远程登录

默认只允许root帐户在本地登录,需要登录到数据库进行修改。运行以下命令:

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

mysql> FLUSH PRIVILEGES;

你可能感兴趣的:(centos安装mysql)