新安裝的MySQL是默認不開戶遠程訪問權限的,也就不能外部連接MySQL。這樣對想遠程調用MySQL的數據很不方便。下面我們來看下如何設置允許遠程連接MySQL數據庫。
登錄MySQL
- mysql -uroot -p
如果無法登錄可以使用find / -name mysql搜索mysql程序的路徑,比如mysql程序路徑爲:/usr/local/mysql/bin/mysql,我們可以這樣登錄:
- /usr/local/mysql/bin/mysql -uroot -p
執行如下命令:
- grant all privileges on *.* to 'root'@'192.168.0.1' identified by 'ROOT-PASSWORD';
- flush privileges;
- exit
192.168.0.1是連接mysql服務器的客戶端ip,如果指定所有,則用%來表示。