阿里雲服務器MySql的安裝

  1. 遠程登錄服務器
  2. sudo apt-get update 如果是第一次開啓,需要更新一下
  3. sudo apt-get install mysql-server mysql-client 安裝mysql 中間會讓輸入root密碼
    這裏寫圖片描述
  4. 然後等待安裝完畢
  5. 如果需要用C語言連接數據庫的話還需要安裝
    sudo apt-get install libmysqlclient-dev
  6. sudo netstat -tap | grep mysql

      通過上述命令檢查之後,如果看到有mysql 的socket處於 listen 狀態則表示安裝成功。

      登陸mysql數據庫可以通過如下命令:

      mysql -u root -p

      -u 表示選擇登陸的用戶名, -p 表示登陸的用戶密碼,上面命令輸入之後會提示輸入密碼,此時輸入密碼就可以登錄到mysql。(如果輸入密碼後提示ERROR 1045,等會兒重新執行命令即可)

  7. 然後通過show databases可以顯示當前的數據庫
    這裏寫圖片描述
    至此,mysql安裝成功
  8. 允許MySQL的遠程訪問

第一步:

vim /etc/mysql/my.cnf找到bind-address = 127.0.0.1 註釋掉這行,如:#bind-address
= 127.0.0.1

或者改爲: bind-address = 0.0.0.0 允許任意IP訪問;

或者自己指定一個IP地址。

重啓 MySQL:sudo /etc/init.d/mysql restart

第二步:

授權用戶能進行遠程連接

grant all privileges on . to root@”%” identified by “password”
with grant option;

flush privileges;

第一行命令解釋如下,.:第一個代表數據庫名;第二個代表表名。這裏的意思是所有數據庫裏的所有表都授權給用戶。root:授予root賬號。“%”:表示授權的用戶IP可以指定,這裏代表任意的IP地址都能訪問MySQL數據庫。“password”:分配賬號對應的密碼,這裏密碼自己替換成你的mysql
root帳號密碼。

第二行命令是刷新權限信息,也即是讓我們所作的設置馬上生效。

參考博客:http://www.cnblogs.com/zhuyp1015/p/3561470.html
http://blog.csdn.net/hunauchenym/article/details/6933038

發佈了85 篇原創文章 · 獲贊 10 · 訪問量 17萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章