knrt.net
当前位置:首页 >> mysql创建数据库错误求指教Error CoDE: 1064. You ... >>

mysql创建数据库错误求指教Error CoDE: 1064. You ...

你好,你的语句是没有问题,很正确,根据错误提示应该是你的mysql版本是否支持DROP TABLE IF EXISTS d_product这个语法,不支持的话就是语法错误了。有问题再追问。

数据库错误:1064就是语法错误。 注意查看你的sql语句,将报错的行中,多检查几遍,都能检查出来问题所在的。平时写SQL语句时,细心点,都能大大减少这种错误的发生频率。

如果你想用Navicat来手动建表的话,如果报这个错误,那就是你的字符集没有设置,需要点击那个字段 下面选中那个字符集 找到utf8mb4这个单击 保存就解决了,希望能帮助到别人。

消息:对于列'%s',列分类符不正确。 错误:1064 SQLSTATE: 42000 (ER_PARSE_ERROR) mysql> CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20), -> species VARCHAR(20), sex CHAR(1), birth DATE, death DATE);

拼写错误 是database 不是datebase 第四个字母是a不是e

mySql中的1064错误大多数都是建表时发生的,在创建时与系统的一些关键字有冲突,我看了一下你的SQL,user这个字段在mysql中好像是个关键字,你用[user]把这个字段括起来在试试看

在老版本的MySQL 3.22中,MySQL的单表限大小为4GB,当时的MySQL的存储引擎还是ISAM存储引擎。但是,当出现MyISAM存储引擎之后,也就是从MySQL 3.23开始,MySQL单表最大限制就已经扩大到了64PB了(官方文档显示)。也就是说,从目前的技术环境来...

应该是show databases; 在后面少加了个s

如果这个字段是类型不匹配

把单引号去掉试试

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com