回覆列表
-
1 # 我不是在這嗎
-
2 # 櫻子
方法一、本地登入mysql,更改 "mysql" 資料庫裡的 "user" 表裡的 "host" 項,將"localhost"改為"%"#mysql -u root -proot mysql>use mysql; mysql>update user set host = "%" where user = "root"; mysql>select host, user from user;
方法二、直接授權(推薦),此條語句是針對全域性賦值,單庫切用。 從任何主機上使用root使用者,密碼:youpassword(你的root密碼)連線到mysql伺服器:# mysql -u root -proot mysql>GRANT ALL PRIVILEGES ON *.* TO "root"@"%" IDENTIFIED BY "youpassword" WITH GRANT OPTION;操作完後切記執行以下命令重新整理許可權 FLUSH PRIVILEGES
方法三、單庫遠端設定主機這不要填寫localbhost或者ip,寫%,這樣就是任何電腦可以遠端此庫
方法四,單庫賦權
建立使用者,選擇你要賦權的庫,勾選功能即可,其它庫不動
以上就是MySQl如何許可權及遠端連線幾種方法
方法一、本地登入mysql,更改 "mysql" 資料庫裡的 "user" 表裡的 "host" 項,將"localhost"改為"%"#mysql -u root -proot mysql>use mysql; mysql>update user set host = "%" where user = "root"; mysql>select host, user from user;
方法二、直接授權(推薦),此條語句是針對全域性賦值,單庫切用。 從任何主機上使用root使用者,密碼:youpassword(你的root密碼)連線到mysql伺服器:# mysql -u root -proot mysql>GRANT ALL PRIVILEGES ON *.* TO "root"@"%" IDENTIFIED BY "youpassword" WITH GRANT OPTION;操作完後切記執行以下命令重新整理許可權 FLUSH PRIVILEGES
方法三、單庫遠端設定主機這不要填寫localbhost或者ip,寫%,這樣就是任何電腦可以遠端此庫
方法四,單庫賦權
建立使用者,選擇你要賦權的庫,勾選功能即可,其它庫不動
以上就是MySQl如何許可權及遠端連線幾種方法