gpt4 book ai didi

php - Mysql 5.6版本建表时出现SQL语法错误

转载 作者:行者123 更新时间:2023-11-29 21:55:54 25 4
gpt4 key购买 nike

我在 sql 文件中创建了一个表,但总是收到错误,

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 ' ' at line 29.

我找不到我的错误。这是我的数据库表:

CREATE TABLE IF NOT EXISTS `student` (
`stud_ID` INT(11) NOT NULL,
`org_ID` INT(11) NOT NULL,
`faculty_ID` INT(11) NOT NULL,
`fName` VARCHAR(30) NOT NULL,
`lName` VARCHAR(30) NOT NULL,
`mName` VARCHAR(30) NOT NULL,
`DOB`date DEFAULT NULL,
`gender` ENUM('male', 'female') NOT NULL,
`religion` char(20) NOT NULL,
`home_add` VARCHAR(100) NOT NULL,
`telnum` INT(10) NOT NULL,
`mobile` INT(20) NOT NULL,
`email_address` VARCHAR(50) NOT NULL,
`username` VARCHAR(20) NOT NULL,
`password` VARCHAR(20) NOT NULL,
`con_password` VARCHAR(20) NOT NULL,
`lastSchoolAttend` VARCHAR(50) NOT NULL,

`lastYear` INT NOT NULL,
`lastSchoolADD` VARCHAR(100) NOT NULL,
`stud_status` ENUM('okay', 'proby', 'suspended', 'kicked-out') NOT NULL )ENGINE=InnoDB AUTO_INCREMENT;

有人可以回答我为什么会出现此错误并指出我的错误是什么吗?谢谢!

最佳答案

假设stud_id为主键且自增

CREATE TABLE IF NOT EXISTS `student` (
`stud_ID` INT(11)AUTO_INCREMENT PRIMARY KEY NOT NULL,
`org_ID` INT(11) NOT NULL,
`faculty_ID` INT(11) NOT NULL,
`fName` VARCHAR(30) NOT NULL,
`lName` VARCHAR(30) NOT NULL,
`mName` VARCHAR(30) NOT NULL,
`DOB`date DEFAULT NULL,
`gender` ENUM('male', 'female') NOT NULL,
`religion` char(20) NOT NULL,
`home_add` VARCHAR(100) NOT NULL,
`telnum` INT(10) NOT NULL,
`mobile` INT(20) NOT NULL,
`email_address` VARCHAR(50) NOT NULL,
`username` VARCHAR(20) NOT NULL,
`password` VARCHAR(20) NOT NULL,
`con_password` VARCHAR(20) NOT NULL,
`lastSchoolAttend` VARCHAR(50) NOT NULL,

`lastYear` INT NOT NULL,
`lastSchoolADD` VARCHAR(100) NOT NULL,
`stud_status` ENUM('okay', 'proby', 'suspended', 'kicked-out') NOT NULL )ENGINE=InnoDB;

否则,如果您希望它没有自动增量/主键(这不是很好的方式),只需从代码的最后一行中删除 AUTO_INCRMENT 即可。

关于php - Mysql 5.6版本建表时出现SQL语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33161823/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com