You have an error in yourSQL syntax-mysql报错-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

You have an error in yourSQL syntax-mysql报错

montos 2020-05-27 21:26:28 69

You have an error in yourSQL syntax

分享到
取消 提交回答
全部回答(1)
  • montos
    2020-05-28 16:30:16
    - 翻译:有一个语法错误在你的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
    
    0 0
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章