mysql import error

Phanix
·
·
IPFS
·

這個狀況在 aliyun RDS 系統上應該很容易遇到

將 mysqldump 出來的 sql 檔案用 mysql command 來做 import 是很常見的用法,像是

mysql -h test.mysql.rds.aliyuncs.com -u username -p dbname

可是在 aliyun 上面很容易遇到權限不足的錯誤,其 error message 類似這樣

ERROR 1227 (42000) at line XX: Access denied; you need (at least one of) the SUPER privilege(s) for this operation

主要原因是 mysqldump 出來的資料會有

SET @@SESSION.SQL_LOG_BIN
SET @@GLOBAL.GTID_PURGED

這些是會有問題的,註解掉就可以跑了

Original link: Phanix's Blog

CC BY-NC-ND 2.0 授权

喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!