程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 遠程登錄阿裡雲上的MySQL

遠程登錄阿裡雲上的MySQL

編輯:MySQL綜合教程

最近對雲和服務器之類的感興趣,想要將自己的數據什麼的保存到遠端服務器。研究了阿裡雲和百度雲。今天算是有點進步吧。

我在阿裡雲上申請了個免費的雲服務器(ECS),很可惜只能用5天。我也不太懂他的性能怎麼樣。。反正能用吧。哈哈

上圖吧。

\

1.主機終端管理:由於對Ubuntu 還算熟悉,我選了裝ubuntu 的主機,在“更多操作”選項中,選擇“連接終端“,進入連接頁面,按照提示輸入“VNC”密碼,就進入了主機系統,不過是命令行的終端。

2.MySQL的安裝。其實接下來和自己以前用的ubuntu 沒有什麼區別,唯一區別的是,desktop版的圖型化界面沒有了。安裝MySQL很簡單。直接3條命令。

(1) apt-get update //更新軟件源

(2)apt-get install mysql-server-5.5.2

(3) apt-get install mysql-client

安裝簡單應該沒問題。

3. 然後登錄MySQL。新建數據庫,表,插入點測試數據。MySQL測試OK。

PS:忘了一點,GRANT root能在任何IP上登錄MySQL的權限,grant all privileges on *.* to root@'%' identified by 'QUSTDJX',最後別忘了flush privileges。

4.現在如果用你電腦上的終端進行MySQL連接時,有可能出現如下錯誤:

MySQL遠程連接ERROR 2003 (HY000):Can't connect to MySQL server on'XXXXX'(111) 的問題

解決方法:修改雲主機上的/etc/mysql/my.cnf 文件,注釋掉 bind_address=127.0.0.1。這句ok。

5.接下來看下我的的登錄效果:

\

注意 114.215.122.31 是我的公網IP,之前一直在想這個MySQL連接是怎樣穿透公網IP到達內網IP上的,我猜他這種做了端口映射之類的,但具體不知道。

6.在雲主機上,MySQL下查看此次鏈接。如圖

\

可以看到那個Id 為36的鏈接就是我這次的連接。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved