我是靠谱客的博主 魁梧灰狼,最近开发中收集的这篇文章主要介绍mysql dump select_mysqldump导出数据库报mysqldump: Couldn't execute 'SELECT,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
mysqldump命令:
导出数据库:mysqldump -h ip -u root -p dbname > db.sql;
导出数据库中的某个表:mysqldump -h ip -u root -p dbname tablename > tablename.sql;
错误提示:
mysqldump: Couldn't execute 'SELECT COLUMN_NAME, JSON_EXTRACT(HISTOGRAM, '$."number-of-buckets-specified"') FROM information_schema.COLUMN_STATISTICS
原因:
因为新版的mysqldump默认启用了一个新标志,通过- -column-statistics=0来禁用他
解决方法:
mysqldump --column-statistics=0 -h ip -u root -p dbname > db.sql;
补充:mysqldump无法使用通配符*
来源:51CTO
作者:phpervip
链接:https://blog.51cto.com/phpervip/2499583
最后
以上就是魁梧灰狼为你收集整理的mysql dump select_mysqldump导出数据库报mysqldump: Couldn't execute 'SELECT的全部内容,希望文章能够帮你解决mysql dump select_mysqldump导出数据库报mysqldump: Couldn't execute 'SELECT所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复