Linux安装MySQL

2020-04-07

1.使用 yum 安装 yum-utils 工具

使用 yum 安装 yum-utils 工具

2.上传或者下载控制版本的 mysql80-community-release-el7-3.noarch.rpm 到 /root 目录

20191017165558202.png

3.添加 MySQL 下载地址到 yum

rpm -Uvh mysql80-community-release-el7-3.noarch.rpm

4.选择要安装的 MySQL 版本为 5.7,采用老版本的,所以先禁用新版本,再启用老版本。

 yum-config-manager --disable mysql80-community
 yum-config-manager --enable mysql57-community

5.使用 yum 安装 mysql-community-server

yum install -y mysql-community-server

6.启动 MySQL

systemctl start mysqld.service

7.设置 MySQL 开机启动

systemctl enable mysqld.service

8.查看日志,查询 MySQL 原始密码

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

比如我这个的密码如下:qeB-Cquw<58+

2019-10-17T08:04:23.075424Z 1 [Note] A temporary password is generated for root@localhost: qeB-Cquw<58+

9.复制并使用原始密码登录 MySQL

mysql -uroot -p

粘贴到密码看不到,如果输入密码后产生如下错误

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

则需要我们关闭linux防火墙

systemctl stop firewalld

10.修改密码(数字大小写英文特殊符号)

ALTER USER 'root'@'localhost' IDENTIFIED BY '新的密码';

11.开启远程访问权限(开启远程访问权限需要使用sql语句,我们再次登录MySQL)

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '新的密码' WITH GRANT OPTION;

12.刷新权限

FLUSH PRIVILEGES;

13.退出 MySQL

exit

14.验证是否配置成功:在 navcat 中能够成功链接该数据库


标题:Linux安装MySQL
作者:张范
地址:http://misterzhang.top/articles/2020/04/07/1586249383528.html