CentOS 7.4下使用yum安装MySQL

 rpm -qa|grep -i mysql 查看是否有mysql相关文件



  yum -y remove mysql-community-client-5.6.38-2.el7.x86_64

  依次卸载

  [root@localhost mysql]# wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm 

   [root@localhost mysql]# rpm -ivh mysql57-community-release-el7-8.noarch.rpm 

   [root@localhost mysql]#  yum -y install mysql-server 



配置文件:/etc/my.cnf 

安装完成后,密码为随机密码,需要修改密码。

[root@localhost ~]# grep "password" /var/log/mysqld.log 



 在安装的过程中发现找不到密码          修改MySQL的登录设置:

# vi /etc/my.cnf
在[mysqld]的段中加上一句:skip-grant-tables 保存并且退出vi。
重新启动mysqld

重新启动mysqld
# service mysqld restart
use mysql 
update user set password=password("xxxxxx") where user="root";
mysql 5.7的数据库没有了password字段 用的是authentication_string字段
mysql> update mysql.user set authentication_string=password('root') where user='root' ;
flush privileges;

猜你喜欢

转载自blog.csdn.net/ying_jh/article/details/80600804