linux安裝mysql以及遠程不能連接mysql的解決辦法

安裝步驟:

1、複製安裝文件到home目錄下

2、tar -zxvf mysql-5.6.26-linux-glibc2.5-x86_64.tar.gz解壓文件

3、cp mysql-5.6.26-linux-glibc2.5-x86_64 /usr/local/mysql -r拷貝文件

4、添加系統mysql組和mysql用戶 groupadd mysql   useradd -r -g mysql mysql

5、進入安裝mysql軟件目錄:執行命令 cd /usr/local/mysql

6、修改當前目錄擁有者爲mysql用戶:執行命令 chown -R mysql:mysql ./

7、安裝數據庫:執行命令 ./scripts/mysql_install_db --user=mysql

8、修改當前目錄擁有者爲root用戶:執行命令 chown -R root:root ./

9、修改當前data目錄擁有者爲mysql用戶:執行命令 chown -R mysql:mysql data

10、添加開機啓動:執行命令cp support-files/mysql.server /etc/init.d/mysql,把啓動腳本放到開機初始化目錄

11、啓動mysql服務:執行命令service mysql start

12、修改mysql的root用戶密碼,root初始密碼爲空的:執行命令:./bin/mysqladmin -u root password '密碼'

13、把mysql客戶端放到默認路徑:ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql

 

安裝好之後遠程不能訪問:

1、在linux系統中添加3306端口到防火牆中,iptables -A INPUT -i eth0 -p tcp --dport 3306 -j ACCEPT

2、登錄進mysql執行如下語句:

mysql -uroot -p 輸入密碼

use mysql;

SELECT Host,User FROM user;

UPDATE user SET Host = '%' WHERE User= 'root' LIMIT 1;

flush privileges


如果有問題可以參考:http://www.cnblogs.com/dreamhome/p/4716425.html

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章