mysql8設置遠程連接報錯grant all privileges on *.* to 'root'@'%' identified by ERROR 1064 (42000): You have an error in your SQL syntax; check ...
ERROR : You have an error in your SQL syntax check the manual that corresponds to your MySQL server version for the right syntax to use near identified by root with grant option at line mysql 中已經不支持gr ...
2020-03-20 14:50 2 10335 推薦指數:
mysql8設置遠程連接報錯grant all privileges on *.* to 'root'@'%' identified by ERROR 1064 (42000): You have an error in your SQL syntax; check ...
這條語句適用於MySQL8.0之前的 而MySQL8.0及之后的,設置遠程連接權限要用下面的語句才可以 create user root@'%' identified by '123456'; grant all privileges on *.* to root@'%' with grant ...
那是一個秋天 草根程序員7年百萬年薪之路:https://www.cnblogs.com/killallspree/p/12495795.html ...
1。 改表法。 可能是你的帳號不允許從遠程登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysql后,更改 "mysql" 數據庫里的 "user" 表里的 "host" 項,從"localhost"改成"%" Sql代碼 ...
登陸 在本機上使用命令行登陸,並切換到mysql庫 更改表 要查看user表中user=’root’的對應情況,根據實際需求來更改表信息 更改權限 使用grant all privileges on來更改用戶對應某些庫的遠程權限 語法模板 ...
查了一圈,是mysql8的語法改變了 應該先執行 可以看到直行成功 然后再提權 分開執行,就可以成功 然后刷新一下 ...