首先,找到MySQL官网
- 下载对应的rpm文件
如:CentOS 7上选择:mysql80-community-release-el7-3.noarch.rpm
yum install mysql80-community-release-el7-3.noarch.rpm
#检查Yum 仓库是否创建成功
yum repolist enabled | grep "mysql.*-community.*"
- 安装MySQL
yum install mysql-community-server
- 启动MySQL
systemctl start mysqld
- 查看MySQL状态
systemctl status mysqld
- 查找密码
sudo grep 'temporary password' /var/log/mysqld.log
- 修改密码
shell>shell> mysql -uroot -p
#输入密码进入MySQL
#通过以下语句修改密码
mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';
- 开启可以远程连接
#进入MySQL,使用mysql数据库
mysql> use mysql;
#查看root用户的host
mysql> select host from user where user='root';
#修改root用户的host为%
mysql> update user set host='%' where user='root';
#刷新MySQL配置
mysql> flush privileges;
至此,即可连接Linux上的MySQL。