CentOS 7.0下使用yum安装mysql

CentOS7暗中认可数据库是mariadb,配置等用着不习贯,由此调控改成mysql,可是CentOS7的yum源中暗许好疑似未有mysql的。为了缓慢解决那个难题,大家要先下载mysql的repo源。

1.下载mysql的repo源

$ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

2.安装mysql-community-release-el7-5.noarch.rpm包

$ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

设置那些包后,会收获三个mysql的yum
repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo。

3.安装mysql

$ sudo yum install mysql-server

依附提醒安装就可以了,不过安装实现后尚未密码,须要重新恢复设置密码

4.重置mysql密码

$ mysql -u root

报到时有相当的大或许报那样的错:E途胜ROCR-V 二〇〇三 (HY000): Can‘t connect to local MySQL
server through socket ‘/var/lib/mysql/mysql.sock‘
(2),原因是/var/lib/mysql的拜访权限难题。上边的通令把/var/lib/mysql的具有者改为当前用户:

$ sudo chown -R root:root /var/lib/mysql

重启mysql服务

$ service mysqld restart

接下去登入复位密码:

$ mysql -u root  //直接回车进入mysql控制台
mysql > use mysql;
mysql > update user set password=password('123456') where user='root';
mysql > exit;

 

相关文章