關於這個問題我遇到了兩次,但是每次解決後又忘記了所以利用第二次解決後的記憶整理一下這個問題!!!!!
首先安裝數據庫
1、sudo apt-get install mysql-server
2、 sudo apt-get install mysql-client
3、 sudo apt-get install php5-mysql(安裝php5-mysql是將php和mysql連接起來 )
注意需要配置賬號密碼(避免不必要的錯誤)
安裝完成後
如果需要遠程鏈接需要授權
1、mysql -uroot -ppassword
2、use mysql;
3、select host,user from user; 查詢root用戶是否是localhost 如果是那就是沒有授權的
4、update user set host='%' where user='root';
5、flush privileges 刷新權限
6、退出並去到mysql配置文件哪裏設置一些允許訪問的ip vi /etc/mysql/mysql.conf.d/mysqld.cnf(這個配置文件好像有幾個版本的)
屏蔽掉或者在下面多加一個bind-address = 0.0.0.0;
這基本能鏈接成功了
如果還是不能訪問的 請考慮下服務器上面的3306接口是否打開等服務器配置的因素