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

开发者社区> 问答> 正文

You have an error in yourSQL syntax-mysql报错

2020-05-27 21:26:28 296 1

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
+关注
5
文章
5115
问答
问答排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载