MySQL是一種常用的關(guān)系型數(shù)據(jù)庫(kù),在使用過(guò)程中我們需要掌握四大基本操作,分別是增加(INSERT)、查詢(SELECT)、更新(UPDATE)和刪除(DELETE),下面讓我們分別了解一下。
1.增加(INSERT)
INSERT INTO 表名 (列1, 列2, 列3……) VALUES (值1, 值2, 值3……)
增加數(shù)據(jù)使用INSERT語(yǔ)句,通過(guò)指定要插入的表名和要插入的值的列名及其對(duì)應(yīng)的值來(lái)完成。例如:
INSERT INTO student(name, gender, age) VALUES ('張三', '男', 18)
2.查詢(SELECT)
SELECT 列1, 列2, 列3…… FROM 表名 WHERE 條件
查詢數(shù)據(jù)使用SELECT語(yǔ)句,可以指定要查詢的列名以及要查詢的表名,還可以加上WHERE語(yǔ)句來(lái)限定查詢的范圍。例如:
SELECT name, gender, age FROM student WHERE age >= 18
這個(gè)語(yǔ)句可以查詢出年齡大于等于18歲的學(xué)生的姓名、性別和年齡。
3.更新(UPDATE)
UPDATE 表名 SET 列1=值1, 列2=值2…… WHERE 條件
更新數(shù)據(jù)使用UPDATE語(yǔ)句,可以指定要更新的列名及其對(duì)應(yīng)的值,還要加上WHERE語(yǔ)句來(lái)限定更新的范圍。例如:
UPDATE student SET name='李四',age=20 WHERE id=1
這個(gè)語(yǔ)句可以將id為1的學(xué)生的姓名改為李四,年齡改為20歲。
4.刪除(DELETE)
DELETE FROM 表名 WHERE 條件
刪除數(shù)據(jù)使用DELETE語(yǔ)句,可以指定要?jiǎng)h除的表名及其要?jiǎng)h除的范圍,同樣要加上WHERE語(yǔ)句來(lái)限定刪除的范圍。例如:
DELETE FROM student WHERE id=1
這個(gè)語(yǔ)句可以刪除id為1的學(xué)生的信息。