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