1. 程式人生 > >centos7安裝配置mysql5.6

centos7安裝配置mysql5.6

socket http use cal 重設 arc centos7 ora 解決方法

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

3. 安裝mysql

$ sudo yum install mysql-server

問題1:
[wzh@centos-oracle ~]$ mysql -u root
mysqladmin: connect to server at ‘localhost‘ failed
error: ‘Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (2)‘
Check that mysqld is running and that the socket: ‘/var/lib/mysql/mysql.sock‘ exists!
[wzh@centos-oracle ~]$
【解決方法】
sudo chown -R wzh:wzh /var/lib/mysql
service mysqld restart

問題2
[wzh@centos-oracle ~]$ mysql -u root
ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: NO)
【解決方法】
vi /etc/my.cnf
在mysqld下面添加skip-grant-tables
service mysqld restart
--
use mysql;
update user set password=password("mysql") where user="root";
flush privileges;

--密碼重設置成功,改好之後,再修改一下my.ini這個文件,把我們剛才加入的"skip-grant-tables"這行刪除,保存退出再重啟mysql服務就可以了。

centos7安裝配置mysql5.6