navicat出現(xiàn)錯誤1075怎么辦

navicat出現(xiàn)錯誤1075怎么辦

mysqlauto_INCREMENT會在新記錄插入表中時生成一個唯一的數(shù)字。希望在每次插入新記錄時,自動地創(chuàng)建主鍵字段的值,可以在表中創(chuàng)建一個 auto-increment 字段。

mysql創(chuàng)建自增主鍵表的建表語句舉例:

CREATE?TABLE??`tablename`?( `id`?int(11)?NOT?NULL?AUTO_INCREMENT?,?PRIMARY?KEY?(`id`) )ENGINE=MyISAM?DEFAULT?CHARSET=utf8;

相關推薦:《Navicat for mysql使用圖文教程

mysql建表時如果要設置自動遞增(auto_increment),必須是主鍵(PRIMARY KEY)設置,不能為NULL,且只能設置一個。

#1075?-?Incorrect?table?definition;?there?can?be?only?one?auto?column?and?it?must?be?defined?as?a?key。

navicat出現(xiàn)錯誤1075怎么辦

這個錯誤的意思是:#1075-表定義不正確;只能有一個自動列,必須將其定義為主鍵。

如果出現(xiàn)此錯誤需要檢查建表語句,如果設置了自增,需要把自增字段設置成主鍵。

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊6 分享