@[TOC](解决数据库建表错误:ERROR 1064 (42000): 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 ‘desk tb_user’ at line 1)
运用MySQL命令运行sql语句进行建表时,会出现此报错:
自己编写的范例sql语句为:
这个问题其实是语法错误,在MySQL中为了区分关键字与普通字符,MySQL引入了一个反引号,出现此错误有我遇到的有以下几种解决方法:
- 注释不能用反引号 ` ,因为此处为普通字符串,不是MySQL关键字,即comment后用英文状态的引号 ’
- 前面的id属于关键字符,应该用反引号 `
- 一定要保证所有的符号均在英文状态下输入
最终正确版本为: