我试图在MYSQL中创建一个带有主键和auto auto_INCREMENT列的INT,但我得到了这个错误The column width of integer types is ignored in your MySQL version unless defining a TINYINT(1) column Documentation
我该怎么做才能让它发挥作用?
只需删除"长度";整数类型的一部分。它在当前版本的MySQL中已被弃用。
错误:
CREATE TABLE mytable (
id INT(11) AUTO_INCREMENT PRIMARY KEY
...
右:
CREATE TABLE mytable (
id INT AUTO_INCREMENT PRIMARY KEY
...
";长度";一个整数的意义总是几乎没有,即使对TINYINT来说也是如此。
请参阅我对MySQL中类型的回答:BigInt(20(vs Int(20%(