Pehea e hana ai ʻo MySQL i nā kaʻina? ʻO ka hoʻokumu ʻana i ka ʻōlelo hoʻonui auto-increment MySQL database

MySQLPehea e hana ai i kahi kaʻina?MySQL waihonaE hana i kahi ʻōlelo kaʻina hoʻonui ʻakomi

Hoʻohana kaʻina MySQL

ʻO ke kaʻina MySQL he pūʻulu o nā helu helu: 1, 2, 3, ..., no ka mea, hiki i ka papa ʻikepili ke loaʻa i hoʻokahi kī kī nui auto-increment, inā makemake ʻoe e hoʻokō i ka hoʻonui ʻokoʻa o nā kahua ʻē aʻe, hiki iā ʻoe ke hoʻohana i ka MySQL. kaʻina e hoʻokō ai.

Ma kēia mokuna e wehewehe mākou pehea e hoʻohana ai i nā kaʻina MySQL.


E hoʻohana iā AUTO_INCREMENT

ʻO ke ala maʻalahi e hoʻohana ai i nā kaʻina ma MySQL e hoʻohana i ka MySQL AUTO_INCREMENT e wehewehe i nā kolamu.

laʻana

Hoʻokumu ʻia ka papa ʻikepili Insect ma kēia hiʻohiʻona, ʻaʻohe waiwai i kuhikuhi ʻia no ka ulu ʻana.

mysql > CREATE TABLE昆虫
     - > - > id INT UNSIGNED NOT NULL AUTO_INCREMENT - > PRIMARY KEY id ),- > name VARCHAR 30 NOT NULL #昆虫类型- > 日期DATE NOT NULL #收集日期- > origin VARCHAR 30 NOT NULL #where collected ); 查询OK 0 行受影响0.02 
mysql > 
    
    
     
     
    

 INSERT INTO insects id name date origin VALUES
     - > NULL 'housefly' '2001-09-10' 'kitchen' ),- > NULL 'millipede' '2001-09-10 ' '车道' ),- > NULL 'grasshopper' '2001-09-10' 'front yard' ); 查询OK  
     
     
 记录3 重复0 警告0 
mysql > 选择* 从昆虫ORDER BY ID ; + ---- + ------------- + ------------ + ------------ + | id | 名字         | 日期        | 起源      | + ---- + ------------- + ------------ + ------------ + | 1 | 家蝇     | 2001 - 09 - 10 | 厨房     | | 2 | 千足虫   
       



     
   | 2001 - 09 - 10 | 车道    | | 3 | 蚱蜢| 2001 - 09 - 10 | 前院| + ---- + ------------- + ------------ + ------------ + 3 0.00   
     

  

Loaʻa i ka waiwai AUTO_INCREMENT

Ma ka mea kūʻai aku MySQL hiki iā ʻoe ke hoʻohana i ka hana LAST_INSERT_ID () ma SQL e kiʻi i ka waiwai o ke kolamu hoʻonui hou i hoʻokomo ʻia i loko o ka papa.

Hāʻawi pū ʻia nā hana kūpono i ka PHP a i ʻole PERL script e kiʻi i ka waiwai o ke kolamu hoʻonui ʻokoʻa hope i hoʻokomo ʻia i loko o ka pākaukau.

laʻana PERL

E hoʻohana i ka waiwai mysql_insertid e kiʻi i ka waiwai o AUTO_INCREMENT.Eia nā laʻana:

$ dbh - > do “INSERT INTO insect(name,date,origin) 
VALUES('moth','2001-09-14','windowsill')“ ); my $ seq = $ dbh - > { mysql_insertid };

PHP laʻana

Loaʻa ka PHP i ka waiwai o ke kolamu AUTO_INCREMENT ma ka ʻōlelo SQL hoʻokomo ʻia ma o ka hana mysql_insert_id().

mysql_query “INSERT INTO昆虫(名字,日期,起源)
VALUES('moth','2001-09-14','windowsill')“ $ conn_id ); 
$ seq = mysql_insert_id $ conn_id );

hoʻonohonoho hou

Inā holoi ʻoe i nā moʻolelo he nui ma ka papa ʻikepili a makemake ʻoe e hoʻonohonoho hou i ke kolamu AUTO_INCREMENT o nā ʻikepili i koe, hiki iā ʻoe ke hana pēlā ma ka holoi ʻana i ke kolamu hoʻonui ʻakomi a laila hoʻohui hou.Eia naʻe, pono e makaʻala loa kēia hana, inā paha.I ka manawa like o ka holoi ʻana, hoʻohui ʻia nā moʻolelo hou, a aia paha ka huikau ʻikepili. Penei nā hana:

mysql > ALTER TABLE昆虫DROP ID ; 
mysql > ALTER TABLE昆虫
     - > ADD ID INT UNSIGNED NOT NULL AUTO_INCREMENT FIRST - > ADD PRIMARY KEY id );
    

E hoʻonoho i ka waiwai hoʻomaka o ke kaʻina

Ma keʻano laulā, ʻo 1 ka waiwai hoʻomaka o ke kaʻina, akā inā pono ʻoe e kuhikuhi i kahi waiwai hoʻomaka o 100, a laila hiki iā mākou ke hana me kēia ʻōlelo:

mysql > CREATE TABLE昆虫
     - > - > id INT UNSIGNED NOT NULL AUTO_INCREMENT - > PRIMARY KEY id ),- > name VARCHAR 30 NOT NULL - > date DATE NOT NULL - > origin VARCHAR 30 NOT NULL
 engine = innodb auto_increment = 100 charset = utf8 ; 
    
    
     
    
    

A i ʻole hiki iā ʻoe ke hoʻohana i kēia ʻōlelo ma hope o ka hoʻokumu ʻia ʻana o ka pākaukau.

mysql > ALTER TABLE t AUTO_INCREMENT = 100 ; 

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) kaʻana like "Pehea e hana ai ʻo MySQL i kahi kaʻina? ʻO ka ʻikepili MySQL e hoʻokumu i ka ʻōlelo kaʻina hoʻonui pilikino", e kōkua iā ʻoe.

Welina mai e kaʻana like i ka loulou o kēia ʻatikala:https://www.chenweiliang.com/cwl-498.html

Welina mai i ke kahawai Telegram o ka moʻomanaʻo ʻo Chen Weiliang e kiʻi i nā mea hou loa!

🔔 E lilo i mea mua e kiʻi i ka waiwai nui "ChatGPT Content Marketing AI Tool Usage Guide" ma ka papa kuhikuhi kiʻekiʻe. 🌟
📚 He waiwai nui kēia alakaʻi, 🌟He manawa kakaikahi kēia, mai poina! ⏰⌛💨
Kaʻana like a like inā makemake ʻoe!
ʻO kāu kaʻana like a me kou makemake ʻo kā mākou hoʻoikaika mau!

 

评论

ʻAʻole e paʻi ʻia kāu leka uila. Hoʻohana ʻia nā kahua koi * Label

ʻōwili i luna