INSERT INTO tablename(列名…) VALUES(列值)
2種方式 :
INSERT INTO users(id, name, age) VALUES(123, '姚明', 25)使用REPLACE的最大好處就是可以將DELETE和INSERT合二爲一。將重複的索引行刪除。
如果表名後沒寫列名,表示向表中所有字段賦值。
INSERT INTO users SET id = 123, name = '姚明', age = 25
插入多條記錄:
INSERT INTO users(name, age) VALUES('姚明', 25), ('比爾.蓋茨', 50), ('火星人', 600)
UPDATE的功能是更新表中的數據:
UPDATE table_anem SET column_name1 = value1, column_name2 = value2, WHERE在MySQL中有兩種方法可以刪除數據,一種是DELETE語句,另一種是TRUNCATE TABLE語句。DELETE語句可以通過WHERE對要刪除的記錄進行選擇。而使用TRUNCATE TABLE將刪除表中的所有記錄。因此,DELETE語句更靈活。
DELETE FROM table1TRUNCATE TABLE table1