1. 程式人生 > >Linux ubuntu16 64位安裝mysql

Linux ubuntu16 64位安裝mysql

1.檢查系統是否安裝了mysql

命令:

  1. sudo netstat -tap | grep mysql

若沒有任何結果則說明沒有安裝

2.若沒有安裝,則安裝mysql

(1).更新工具包

命令:

  1. sudo apt-get update

(2).安裝mysql 服務和客戶端

命令:

  1. sudo apt-get install mysql-server mysql-client

  1. 注意:輸入命令後系統會多次談出設定密碼框!若需設定密碼輸入密碼,否則也可在安裝成功過後設定密碼

(3).更新工具包

設定密碼:

之後會進行一系列相關的安裝:

如圖所示便是安裝完成了。

3.安裝成功後,檢查mysql是否安裝成功:

再次輸入命令:

  1. sudo netstat -tap | grep mysql

如圖所示,系統顯示了mysql服務,說明安裝成功了!

4.在遠端工具中連結mysql

命令:

  1. mysql -uroot -p

然後輸入密碼你安裝時設定的密碼 如圖所示:

登入mysql成功。

5.使用navicat遠端連結mysql

完成後我們點選 連線測試。

(1)如圖所示問題

如圖:

顯示說不能連線到mysql服務。

(2)解決方案:

(1)在你的例項中新增mysql訪問的埠對應的安全組

(2)有可能是由於mysql用的許可權問題!解決方案有兩個

1.首先你可以登陸到mysql中修改使用者的連結許可權, 2.新增一個新的使用者

  1. 新增一個使用者:
  2. CREATE USER 'YuChen'@'%' IDENTIFIED BY 'password';
  3. 為使用者賦許可權
  4. grant all privileges on *.* to [email protected]"%" identified by "password" with grant option;

如下圖: 然後查詢使用者是否已經新增: 新增許可權:

做了這些之後還是無法做到遠端登陸; 因為這些現在只是允許在本地登陸這個賬戶! 還有最後一步: 命令:sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

註釋如圖所示這句:

現在我們用navicat登陸一下吧:

這樣登陸就正常了哈!