开发者社区> 问答> 正文

You have an error in yourSQL syntax-mysql报错

You have an error in yourSQL syntax

展开
收起
montos 2020-05-27 21:26:28 665 0
1 条回答
写回答
取消 提交回答
  • - 翻译:有一个语法错误在你的sql中
    - 分析:论坛标准的程序是没有sql语法错误的。所以造成这个错误的原因一般就两类?安装插件或擅自修改程序。?不同的数据库版本数据库导出导入,比如MySQL4.1的数据在导出的语句包含了MySQL4.0没有的功能,像字符集的设定,这时如果将这些sql导入到MySQL4.0的时候就会产生sql语法错误。
    - 解决:仔细检查看到底是哪里的错误,将其修正,实在不行就用标准程序把出错的程序替换。在数据库备份的时候要留意,如果不打算倒入到其他版本的mysql中则不用特殊考虑,反之要特殊的设定。使用DZ4.1的后台数据备份,可以按照提示去设定想要的格式。独立主机的也可以在到处的时候将其导出为mysql4.0的格式。
    
    mysqldump -uroot -p--default-character-set=latin1 --set-charset=gbk --skip-opt databse >test.sql
    
    2020-05-28 16:30:16
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像