AMH預設是不支援遠端連接配接資料庫的,但是有時我們需要在其他地方使用我們的資料庫,就需要開啟遠端連接配接,下面簡單介紹下如何開啟:
1.在AMH管理背景 Madmin 參數設定中,有一項 【是否開啟監聽端口遠端通路 (skip_networking)】開啟;
2.開啟後需要設定msyql的權限:
(1)連接配接ssh,登陸mysql
- mysql -uroot -p這裡是密碼 -S /tmp/mysql-generic-5.5.sock
(2)授權、重新整理資料庫并退出
- mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '737A976765fd5e09' WITH GRANT OPTION;
- Query OK, 0 rows affected (0.00 sec)
- mysql> GRANT select,insert,update,delete ON *.* TO 'moonrong'@'%' IDENTIFIED BY 'wqyuhit3hsY' WITH GRANT OPTION;Query OK, 0 rows affected (0.00 sec)
- mysql> FLUSH PRIVILEGES;
- Query OK, 0 rows affected (0.00 sec)
- mysql> quit
- Bye
完成以上步驟,就可以遠端連接配接資料庫了,測試如下:
