今天,用Navicat導入數據庫的時候報了這麼一個錯誤:
[Err] 1143 - SELECT command denied to user 'XX'@'%' for column 'XXX' in table 'XX'
SELECT命令拒絕用戶’XX’@’%’。
一想,當然會拒絕,因爲當前用的不是’XX’賬戶。
快捷起見,不用命令,直接用Navicat新建賬戶並授權。
-
用root用戶連接MySQL數據庫
-
新建用戶
-
給新建用戶授予服務器權限
-
修改高級裏的參數(改大一些,不然導入數據查詢較多可能會失敗)
OK,數據導入成功!