閱讀95 返回首頁    go 技術社區[雲棲]


mysql 實現遠程訪問,phpmyadmin實現遠程連接mysql

Mysql 實現遠程訪問:

首次安裝後,執行

#mysql 後,執行修改密碼操作

>use mysql

>update user set password=password("字符串"或者'數字') where user="root";

>flush privileges;  這步是必須的,不然不能生效


接著,root 用戶登陸 mysql

授權 root 賬戶能夠遠程訪問

最好是創建一個DB,以供遠程訪問,而保留 mysql 數據庫

>create database emb;

然後

>use emb

>grant all privileges on mysql.* to root@'%' identified by "密碼"

>flush privileges;


遠程測試:

#mysql -h 192.168.0.200 -u root -p

Enter password:  

 鍵入密碼即可測試,如果不能連接,打開數據庫服務器,將3306端口信任即可

vim /etc/sysconfig/iptables

添加:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT


查看 mysql 用戶

>use mysql

> select user,host,password from user;


phpMyAdmin 實現遠程連接 Mysql

phpMyAdmin 最新穩定版下載地址:

phpMyAdmin-4.0.9-all-languages

解壓

unzip phpMyAdmin-4.0.9-all-languages.zip

拷貝至web安裝目錄

cp phpMyAdmin-4.0.9-all-languages /*/web/phpMyAdmin

設置 phpmyadmin 配置文件

vim ./phpMyAdmin/libraries/config.default.php

#大概在 125 行左右

將 $cfg['Servers'][$i]['host'] = ‘localhost’

更改為 $cfg['Servers'][$i]['host'] = ‘遠程數據庫服務器IP地址’

現在在網頁上登陸 phpMyAdmin

鍵入遠程數據庫的 賬戶和密碼

進去即是遠程服務器的數據庫


本人親測通過,如有問題請留言

最後更新:2017-04-03 14:54:27

  上一篇:go UVA之11300 - Spreading the Wealth
  下一篇:go JQuery Object vs. DOM element