问题描述
我的系统环境如下:
我电脑系统是: macOS Mojave 10.14.2 版本
数据库管理软件是: MySQLWorkbench8.0
数据库是: 用docker安装的mysql8.0版镜像容器
导出数据的时候,报错如下:
15:33:20 Dumping huada (all tables)
Running: /Applications/MySQLWorkbench.app/Contents/MacOS/mysqldump --defaults-file="/var/folders/x9/t6fcx_r925n2gf36z88khyqr0000gn/T/tmpUR6DT_/extraparams.cnf" --user=root --host=127.0.0.1 --protocol=tcp --port=3306 --default-character-set=utf8 --skip-triggers "huada"
mysqldump: Couldn't execute '/*!80000 SET SESSION information_schema_stats_expiry=0 */': Unknown system variable 'information_schema_stats_expiry' (1193)
Operation failed with exitcode 2
15:33:20 Export of /Users/huada/Downloads/Dump20190117.sql has finished with 1 errors
问题出现的环境背景及自己尝试过哪些方法
凭感觉我想
应该是用了低版本的客户端,导出高版本的数据库导致
可能是mysql8.0的版本高了
因为我在linux服务器上也用docker安装了mysql8.0的数据库
然后用我本机的 MySQLWorkbench8.0版本客户端 导出数据时报同样的错
网上搜索了很多关键词,得到的结果很少,貌似遇见类似问题的很少!
相关代码
// 我观察到下面这句提示
Unknown system variable 'information_schema_stats_expiry' (1193)
// 提示我 未知的系统变量, information_schema_stats_expiry
// 真心不晓得在哪里配置这个变量
你期待的结果是什么?实际看到的错误信息又是什么?
期望能正常导出数据
实际上看到了这个错误,不晓得是我个人电脑出现的,还是大家都会遇到
希望朋友们知道的指点一二, 感激您