MySQL是目前最常用的開源關(guān)系型數(shù)據(jù)庫管理系統(tǒng),用于管理和存儲數(shù)據(jù)。SQL(Structured Query Language)是一種標(biāo)準(zhǔn)的查詢語言,用于在關(guān)系數(shù)據(jù)庫中執(zhí)行各種操作。在MySQL中,SQL語句與數(shù)據(jù)的交互是通過SQL命令來完成的,下面是MySQL中使用頻率比較高的幾個SQL語句:
1、SELECT 查詢語句 SELECT 選擇的列 FROM 表名 WHERE 條件; 例如:SELECT id, name, age FROM student WHERE age >18; 2、INSERT 插入語句 INSERT INTO 表名 (字段1, 字段2,...) VALUES (值1, 值2, ...); 例如:INSERT INTO student (id, name, age) VALUES (1, 'Tom', 20); 3、UPDATE 更新語句 UPDATE 表名 SET 字段1=值1,字段2=值2,... WHERE 條件; 例如:UPDATE student SET age = 21 WHERE id = 1; 4、DELETE 刪除語句 DELETE FROM 表名 WHERE 條件; 例如:DELETE FROM student WHERE id = 1; 5、CREATE TABLE 創(chuàng)建表 CREATE TABLE 表名 (字段名1 數(shù)據(jù)類型1, 字段名2 數(shù)據(jù)類型2,...); 例如:CREATE TABLE student (id INT, name VARCHAR(20), age INT); 6、ALTER TABLE 修改表結(jié)構(gòu) ALTER TABLE 表名 ADD 字段名 數(shù)據(jù)類型; 例如:ALTER TABLE student ADD address VARCHAR(50); 7、DROP TABLE 刪除表 DROP TABLE 表名; 例如:DROP TABLE student;
除了上述基本SQL語句,MySQL還有許多其他命令,如GRANT、REVOKE、UNION等,根據(jù)需求來選擇不同的命令即可。