MYSQL 1046错误是怎么回事?

MYSQL 1046错误是怎么回事?,第1张

1,如果没表的话要先建表,create database 库名

2,如果有表的话那要先使用对应的数据库,然后再在里面建表,use database 库名

3,create table.......建表语句.

这是文件中的插入语句错误。

具体 *** 作如下:

1、navicat下新建数据库。

2、打开数据库重新编写正确语句。

3、右键运行sql文件。

贴士:注意编码以及数据库名称。

初步发现语句中有下列语法错误:

1.

表名、字段名等标识使了用单引号'

应该使用反引号`

2.

自增id列没有设置成主键,或不设置其为主键的情况下则必须为其设置唯一索引

3.

重复定义字段owner_id

4.

字段注释应该用关键字comment而不是commit

5.

not

null前应该加一个空格以防止歧义发生。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5899960.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-07
下一篇 2023-03-07

发表评论

登录后才能评论

评论列表(0条)

保存