我从我自己的服务器(版本 5.0.67)上的 mysql 数据库中进行了转储,并尝试将其导入到我的其他数据库(版本 5.0.54)。但是,我收到错误:
ERROR 1193 (00000) at line 23: Unknown system variable 'character_set_client'
我认为它指的是这一部分:
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
我已尝试删除上述所有行,但这使错误变得更糟:
ERROR 1064 (00000) at line 23: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=latin1 COMMENT='InnoDB free: 10240 kB; (`member
任何帮助将不胜感激。
更新
我像这样使用了兼容性选项,但是在导入时我仍然遇到同样的错误!?跆拳道
mysqldump -u root -p dbname --compatible=mysql40 > mrdb.sql