共計 939 個字符,預計需要花費 3 分鐘才能閱讀完成。
本篇內容介紹了“mysql 如何遠程登陸”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓丸趣 TV 小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
GRANT ALL PRIVILEGES
1. 改表法。可能是你的帳號不允許從遠程登陸,只能在 localhost。這個時候只要在 localhost 的那臺電腦,登入 mysql 后,更改 mysql 數據庫里的 user 表里的 host 項,從 localhost 改稱 %
a. mysql -u root -pvmwaremysql use mysql;
b. mysql update user set host = % where user = root
c. mysql select host, user from user;
2. 授權法。例如,你想 myuser 使用 mypassword 從任何主機連接到 mysql 服務器的話。
a. GRANT ALL PRIVILEGES ON *.* TO IDENTIFIED BY mypassword WITH GRANT OPTION;
b. FLUSH PRIVILEGES;
3. 如果你想允許用戶 myuser 從 ip 為 192.168.1.6 的主機連接到 mysql 服務器,并使用 mypassword 作為密碼
a. GRANT ALL PRIVILEGES ON *.* TO IDENTIFIED BY mypassword WITH GRANT OPTION;
b. FLUSH PRIVILEGES;
4. 如果你想允許用戶 myuser 從 ip 為 192.168.1.6 的主機連接到 mysql 服務器的 dk 數據庫,并使用 mypassword 作為密碼
a. GRANT ALL PRIVILEGES ON dk.* TO IDENTIFIED BY mypassword WITH GRANT OPTION;
b. FLUSH PRIVILEGES;
grant command will add a user myuser in user table , its password is mypassword, grant its privilege
“mysql 如何遠程登陸”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注丸趣 TV 網站,丸趣 TV 小編將為大家輸出更多高質量的實用文章!