卸载原mysql包,下载新的mysql包
rpm -qa | grep mysql
rpm -e mysql
rpm -ivh mysql-community-release-el7-5.noarch.rpm
使用yum安装mysql服务器
yum update mysql-server
yum install mysql-server
设置权限
chown mysql:mysql -R /var/lib/mysql
创建一个data文件夹
mysqld --initialize
初始化密码
这里查看了网上的几个版本可能是sql更新的问题,原来存密码的文件找不到了,以下方法可以查看初始密码
1.查找初始密码
cat /var/log/mysqld.log
出现大量输出,查找关键词password,找到这么一行最后面的就是初始密码
A temporary password is generated for root@localhost: ncU.-QiMd0&l
2.登陆
mysql -uroot -p
3.修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_passwd';
4.退出:ctrl C quit
启动mysql
mysql -u root -p