项目添加服务器上数据库正常,添加本地的数据库出现问题(The user specified as a definer ('root'@'%') does not exist)...
1.項目連接服務器上mysql數據庫正常,連接本地的數據庫出現問題:
The user specified as a definer ('root'@'%') does not exist
2.
權限問題,授權 給 root ?所有sql 權限
mysql> grant all privileges on *.* to root@"%" identified by ".";
Query OK, 0 rows affected (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
這兩條語句的執行是進入到mysql5.5的安裝目錄之下,找到bin,然后在cmd窗口中輸入 mysql -u root -p回車,然后輸入密碼,進入mysql命令執行的。
也可以把這兩個語句直接在mysql 的前臺工具中執行,一樣有效。
?
出現mysql錯誤access denied for user,則可以參考百度里面的一個方式進行修改。
http://wenku.baidu.com/link?url=T9VANU4_3zysi6qw7L8kYybez3MmQWf7CrleSua7XTtN3UkStox0MCTAV_sLiNkC7tYCQVZcv7MAuD1Z7G9v0FIPZNzGYSV5NWheBL9XBwu
轉載于:https://www.cnblogs.com/sdfiggtx/p/4882133.html
總結
以上是生活随笔為你收集整理的项目添加服务器上数据库正常,添加本地的数据库出现问题(The user specified as a definer ('root'@'%') does not exist)...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 九度OJ 1008:最短路径问题 (最短
- 下一篇: ubuntu14.04 下emacs 2