【已解决】Navicat 远程连接 Linux服务器上的MySQL数据库
生活随笔
收集整理的這篇文章主要介紹了
【已解决】Navicat 远程连接 Linux服务器上的MySQL数据库
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
授權(quán)法:?
在安裝mysql的機(jī)器上運行:?
1、#?./bin/mysql -uroot -p?
//這樣應(yīng)該可以進(jìn)入MySQL服務(wù)器?
2、mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION?
//賦予任何主機(jī)訪問數(shù)據(jù)的權(quán)限?
?????? 例如,你想myuser使用mypassword從任何主機(jī)連接到mysql服務(wù)器的話。 (最為常用)
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;?
如果你想允許用戶myuser從ip為192.168.1.6的主機(jī)連接到mysql服務(wù)器,并使用mypassword作為密碼?
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;?
3、mysql>FLUSH PRIVILEGES?
//修改生效?
4、mysql>EXIT?
在安裝mysql的機(jī)器上運行:?
1、#?./bin/mysql -uroot -p?
//這樣應(yīng)該可以進(jìn)入MySQL服務(wù)器?
2、mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION?
//賦予任何主機(jī)訪問數(shù)據(jù)的權(quán)限?
?????? 例如,你想myuser使用mypassword從任何主機(jī)連接到mysql服務(wù)器的話。 (最為常用)
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;?
如果你想允許用戶myuser從ip為192.168.1.6的主機(jī)連接到mysql服務(wù)器,并使用mypassword作為密碼?
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;?
3、mysql>FLUSH PRIVILEGES?
//修改生效?
4、mysql>EXIT?
//退出MySQL服務(wù)器,這樣就可以在其它任何的主機(jī)上以root身份登錄?
參考文章:http://blog.chinaunix.net/uid-20577907-id-3082601.html
總結(jié)
以上是生活随笔為你收集整理的【已解决】Navicat 远程连接 Linux服务器上的MySQL数据库的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 为什么德国人工作这么慢,但效率却很高?
- 下一篇: 【已解决】Linux下安装MySQL数据