linux下mysql允許外部遠(yuǎn)程訪問配置
時間:
志藝942由 分享
linux下mysql允許外部遠(yuǎn)程訪問配置
mysql遠(yuǎn)程訪問我們在網(wǎng)上看到最多的就是直接給mysql數(shù)據(jù)庫授權(quán)了,但有一些朋友發(fā)現(xiàn)按此教程還是無法連接mysql了,接下來是小編為大家收集的linux下mysql允許外部遠(yuǎn)程訪問配置,歡迎大家閱讀:
linux下mysql允許外部遠(yuǎn)程訪問配置
設(shè)置mysql 的配置文件
/etc/mysql/my.cnf
找到 bind-address =127.0.0.1 將其注釋掉;//作用是使得不再只允許本地訪問;
重啟mysql:/etc/init.d/mysql restart;
進(jìn)入mysql 數(shù)據(jù)庫
mysql -u root -p
mysql>grant all privileges on *.* to root@'%' identifies by ' xxxx';
其中 第一個*表示數(shù)據(jù)庫名;第二個*表示該數(shù)據(jù)庫的表名;如果像上面那樣 *.*的話表示所有到數(shù)據(jù)庫下到所有表都允許訪問;
‘%’:表示允許訪問到mysql的ip地址;當(dāng)然你也可以配置為具體到ip名稱;%表示所有ip均可以訪問;
后面到‘xxxx’為root 用戶的password;
看了“linux下mysql允許外部遠(yuǎn)程訪問配置”還想看:
1.設(shè)置Mysql允許其他電腦遠(yuǎn)程訪問