在5.7部分版本mysql对双引号的表名和字段,执行不成功

在5.7.23版本mysql用navicat创建的备份,在5.7.20版本mysql上还原备份时,执行不成功。

主要是备份的sql语句在表名和字段上加了双引号““,5.7的有些版本默认不支持。

首先执行: 
SET SESSION SQL_MODE=ANSI_QUOTES; 
然后再执行备份。

若不成功,可提取出备份文件的sql语句,单独修改执行

posted @ 2019-08-09 10:33  xiaopeng丶  阅读(1542)  评论(0编辑  收藏  举报