嗨,
我正在将MysqL数据库(最初是一个访问数据库)导入PHPmyadmin,它给我这个错误:
我正在将MysqL数据库(最初是一个访问数据库)导入PHPmyadmin,它给我这个错误:
CREATE TABLE `Acc_inst` ( `inst_ID` INTEGER NOT NULL AUTO_INCREMENT,`inst_Name` VARCHAR( 255 ),`Inst_Ws` VARCHAR( 255 ),`inst_ph` VARCHAR( 255 ),`inst_Fx` VARCHAR( 255 ),`Inst_E` VARCHAR( 255 ) ) ENGINE = INNODB DEFAULT CHARSET = utf8;
MysqL说:文档
1075 – Incorrect table deFinition; there can be only one auto column and it must be defined as a key
将自动增量列定义为主键.
CREATE TABLE `Acc_inst` ( `inst_ID` INTEGER NOT NULL AUTO_INCREMENT,`Inst_E` VARCHAR( 255 ),PRIMARY KEY `inst_ID`(`inst_ID`) ) ENGINE = INNODB DEFAULT CHARSET = utf8;
原文地址:https://www.jb51.cc/php/133557.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。