Django中创建数据库报错:ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corre

Posted 坚持是一种习惯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django中创建数据库报错:ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corre相关的知识,希望对你有一定的参考价值。

一、问题描述

  Django中执行create database charset=utf8;命令报错: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 \'=utf8\' at line 1

 

二、问题原因

  数据库名称没有用反引号引起来

三、解决方案

  创建数据库时使用以下命令即可:

    create \' database\' charset=utf8;

    

 

以上是关于Django中创建数据库报错:ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corre的主要内容,如果未能解决你的问题,请参考以下文章

在 mysql 中创建触发器时出现错误“1064”?

在 mysql 中创建函数不起作用 - 错误 1064

如何使用 phpmyadmin 在存储过程中创建一段时间,错误 #1064

为啥在 phpmyadmin 中创建此表会生成 #1064 错误?

在查询中创建过程

MySQL错误代码:在MySQL Workbench中创建表期间出现1064 [关闭]