問題的原因是:最主要是權限的問題。
大概說下 ,我導數據庫時提示錯誤:SELECT command denied to user ''@'%' for column 'xxx_id' in table 'users_xxx';
搜了幾個解決辦法都沒對,但是我確定是訪問權限的問題。
最后挨着挨着查視圖,發現有個視圖的定義者 [重點] 是一個我刪除的賬號。
在navicat mysql 的設計視圖里面可以發現的。
原因分析:因為該視圖用了users_xxx表的xxx_id字段,而該視圖因為賬號原因(非當前登陸賬戶)創建,所以導出的時候提示這個錯誤。
解決辦法:在設計視圖里面修改為當前賬戶定義的就ok