我在構建 AUTO INCREMENT 列時遇到問題
$connect->query("CREATE TABLE `users` (
`id` int NOT NULL AUTO_INCREMENT,
`userid` int PRIMARY KEY,
`step` varchar(50) DEFAULT NULL,
`member` int DEFAULT '0',
`inviter` int DEFAULT '0',
`coin` int NOT NULL,
`data` TEXT DEFAULT NULL,
`ds` varchar(20) DEFAULT '??? ????!',
`ts` varchar(20) DEFAULT '??? ????!',
`lottery` int DEFAULT '0'
) default charset = utf8mb4;");
這是什么問題?
uj5u.com熱心網友回復:
auto_increment 必須是主鍵,并且您也嘗試添加user_id為主鍵。它行不通,你id應該是primary key auto_increment,你user_id應該是外鍵而不是主鍵了。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/357408.html
上一篇:在if條件下隱藏塊
