mysql-workbench - 第 1 行的错误 1064 (42000):您的 SQL 语法有错误
问题描述
我正在尝试将我的数据库导入 Workbench,但我不断收到此错误:
第 1 行的 ERROR 1064 (42000):您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的 ''visa_santalucia' /*!40100 DEFAULT CHARACTER SET utf8 */' 附近使用正确的语法
有冲突的 2 行是这样的:
CREATE DATABASE IF NOT EXISTS 'visa_santalucia' /*!40100 DEFAULT CHARACTER SET utf8 */;
USE 'visa_santalucia';
当我打开 SQL 编辑器时,visa_santalucia 下都有一条红线,告诉我这是错误,但我找不到任何导入它的方法。
你可以帮帮我吗?
谢谢你。
解决方案
将单引号 'visa_santalucia' 替换为像 `visa_santalucia` 这样的反引号,您可以在键盘左上角找到该字符以及 ~` 键,看看它是否有效。
推荐阅读
- laravel - 在 null 上调用成员函数 hasAnyRole()
- kubernetes - matchExpressions 在 Kubernetes 中的基于集合的选择器中不起作用
- c++ - 在类中使用模板
- c - Unix C Internet 域套接字:服务器无响应且客户端无法绑定到本地主机
- visual-studio-code - 在Visual Studio Code(vscode)中的现有代码之前插入附加单词时如何插入空格?
- pytorch - 使用预训练的 pytorch vgg16 模型及其类进行分类
- r - asotiation 规则,我需要如何为 fpgrowth 转换数据
- azure-stack - Azure Stack 市场产品
- python - 如何填补图像中的孔
- flutter - PageView 在更改页面颤动中进行更改