95
技術社區[雲棲]
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