1, 下载最新的mysql Repository mysql 8.0
wget -i -c http://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
2, 安装rep包
yum -y install mysql80-community-release-el7-3.noarch.rpm
3,安装mysql服务端
yum -y install mysql-community-server
4, 启动mysql 服务
systemctl start mysqld.service
5, 查看Mysql运行情况
systemctl status mysqld.service
6, 查看mysql默认密码
grep "password" /var/log/mysqld.log
使用默认密码登录数据库
mysql -uroot -p你的密码
7, 修改mysql 密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';
8 重启数据库,完成密码更新
systemctl restart mysqld
9.设置开机启动mysql
systemctl enable mysqld
systemctl daemon-reload
10.开启远程连接
登录数据库后 use mysql
update user set host='%' where user ='root';
让命令生效
flush privileges;
尝试Navcate连接
11, 修改mysql数据库root账户密码
UPDATE user SET Password=PASSWORD('123456') where USER='root';
关于作者
王硕,网名信平,十年软件开发经验,业余产品经理,精通Java/Python/Go等,喜欢研究技术,著有《PyQt 5 快速开发与实战》《Python 3.* 全栈开发》,多个业余开源项目托管在GitHub上,欢迎微博交流。