凉城旧巷
Python从入门到自闭,Java从自闭到放弃,数据库从删库到跑路,Linux从rm -rf到完犊子!!!

mysql版本不同导致mysqldump的错误

复现

 

原因

在mysql8.0之前的mysqldump命令格式为:

mysqldump --host=<server> --port=<port> --user <user> --password database > dump_file_path

mysql8.0版本此命令会报错

Unknown table 'COLUMN_STATISTICS' in information_schema (1109)

 

解决

方式一:添加新参数--column-statistics=0

mysqldump --column-statistics=0 --host=<server> --port=<port> --user <user> --password > dump_file_path

方式二:配置默认参数,在mysql配置文件中配置

[mysqldump]
column-statistics=0
posted on 2020-12-21 10:51  凉城旧巷  阅读(771)  评论(0编辑  收藏  举报