標籤:insert mysql values 記錄 where
1.插入記錄--insert intoinsert into table_name(field1,field2,field3) values(value1,value2,value3);也可以不用指定列名,但values後面的順序應該和列的排列順序一致insert into table_name values(value1,value2,value3);或同時插入多條記錄insert into table_name(field1,field2,field3) values(value1,value2,value3),(value1,value2,value3),(value1,value2,value3);也可以僅對指定的列插入值,對那些沒指定列則會使用預設值,若在建立表時沒指定預設值,則為nullinsert into table_name(field1,field2) values(value1,value2);2.修改記錄--updateupdate table_name set field1=value1,field2=value2 where . . .mysql> select * from zhuzhu;+------+--------+------+------+| id | myname | id1 | age |+------+--------+------+------+| NULL | zhang3 | NULL | NULL || NULL | li4 | NULL | NULL |+------+--------+------+------+2 rows in set (0.00 sec)mysql> update zhuzhu set id=1 where myname=‘zhang3‘;Query OK, 1 row affected (0.05 sec)Rows matched: 1 Changed: 1 Warnings: 0mysql> select * from zhuzhu;+------+--------+------+------+| id | myname | id1 | age |+------+--------+------+------+| 1 | zhang3 | NULL | NULL || NULL | li4 | NULL | NULL |+------+--------+------+------+2 rows in set (0.01 sec)3.刪除記錄-delete fromdelete from table_name where ... #若沒有where則是刪除表中的所有的資料
本文出自 “浪淘沙” 部落格,謝絕轉載!
mysql之對錶記錄的操作