wdjh.net
当前位置:首页 >> MYSQL建表报错 >>

MYSQL建表报错

出现1064一般都属于语法错误的情况。 你试着把表名的单引号和把tinyint的长度去掉。 DATE值的格式是'YYYY-MM-DD'。按照标准的SQL,不允许其他格式。日期支持的范围为’1000-01-01’到’9999-12-31’。 但从表面上看,你写的这个SQL语句不存在错误,...

你这个sql语句是从别的地方复制过来的吧。估计是有特殊字符引起的。 --这个sql脚本执行没问题。建议你重新敲一遍。(题主你也太懒了,连sql语句也不贴一下)create table student(id int not null auto_increment primary key,sno varchar(10) n...

在mysql 中建立引用约束的时候会出现MySQL ERROR 1005: Can't create table (errno: 150)的错误信息结果是不能建立 引用约束。 出现问题的大致情况 --1、外键的引用类型不一样,如主键是int外键是char --2、找不到主表中引用的列 --3、主键和外...

你的列名中还有数字吗?如果没有纯数字是可以的:CREATE TABLE test.word (wordId INT NOT NULL PRIMARY KEY AUTO_INCREMENT, classification INT NOT NULL DEFAULT 0,顿 INT ,榜 INT, 6_ INT,9_ INT);

create table cms_cate( id tinyint, cateName varchar(50), cateDesc varchar(200)) engine=MyISAM;

--已自测成功-- 修改处:SQL第二行 将倒数第二行提到正数第二行-- 字段 加不是单引号,是MySQL的特殊字符-- SQL第五行 null 缺少一个字母lCREATE TABLE IF NOT EXISTS goods( `goods_id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,...

create table test1 (name char(20));

第三个表的建表语句不规范.我改了一下并测试可以了. CREATE TABLE `enroll` ( `ssn` char(9) NOT NULL, `courseId` char(5) NOT NULL, PRIMARY KEY (`ssn`,`courseId`), FOREIGN KEY (`ssn`) REFERENCES `student` (`ssn`), FOREIGN KEY (`cours...

1、创建数据库时设置字符编码处理的话,建表的时候就不用设置中文了 GBK: create database test2 DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci; 2、建库时没有设置中文,就得在建表时设置 CREATE TABLE message( id int(10) auto_incremen...

自增列id必须为索引,可以是主键,或单独设成索引,都可以

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