Linux ubuntu16 64位安裝mysql
阿新 • • 發佈:2018-12-12
1.檢查系統是否安裝了mysql
命令:
sudo netstat -tap | grep mysql
2.若沒有安裝,則安裝mysql
(1).更新工具包
命令:
sudo apt-get update
(2).安裝mysql 服務和客戶端
命令:
sudo apt-get install mysql-server mysql-client
注意:輸入命令後系統會多次談出設定密碼框!若需設定密碼輸入密碼,否則也可在安裝成功過後設定密碼
(3).更新工具包
之後會進行一系列相關的安裝:
如圖所示便是安裝完成了。
3.安裝成功後,檢查mysql是否安裝成功:
再次輸入命令:
sudo netstat -tap | grep mysql
如圖所示,系統顯示了mysql服務,說明安裝成功了!
4.在遠端工具中連結mysql
命令:
mysql -uroot -p
登入mysql成功。
5.使用navicat遠端連結mysql
完成後我們點選 連線測試。
(1)如圖所示問題
如圖:
顯示說不能連線到mysql服務。
(2)解決方案:
(1)在你的例項中新增mysql訪問的埠對應的安全組
(2)有可能是由於mysql用的許可權問題!解決方案有兩個
1.首先你可以登陸到mysql中修改使用者的連結許可權, 2.新增一個新的使用者
新增一個使用者:
CREATE USER 'YuChen'@'%' IDENTIFIED BY 'password';
為使用者賦許可權
grant all privileges on *.* to [email protected]"%" identified by "password" with grant option;
做了這些之後還是無法做到遠端登陸;
因為這些現在只是允許在本地登陸這個賬戶!
還有最後一步:
命令:sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
現在我們用navicat登陸一下吧: