创建数据库 -->CREATE DATABASE 数据库名
删除数据库 -->DROP DATABASE 数据库名
创建表 -->CREATE TABLE 表名(key type,[key type...])
复制表以及表数据 -->CREATE TABLE 新表 SELECT * FROM 旧表
删除数据表 -->DROP TABLE 表名
删除表字段 -->ALTER TABLE 表名 DROP 字段
添加表字段 -->ALTER TABLE 表名 ADD 字段 类型
修改表字段 -->ALTER TABLE 表名 CHANGE 原字段名 新字段名 类型
增加数据 -->INSERT INTO table_name( field1, field2,...fieldN ) VALUES( value1, value2,...valueN )/可忽略键:INSERT INTO table_name VALUES( value1, value2,...valueN )
删除数据 -->DELETE FROM table_name [WHERE Clause]
查询数据 -->SELECT column_name,column_name FROM table_name [WHERE Clause] [LIMIT N][ OFFSET M]
条件查询 -->SELECT field1, field2,...fieldN FROM table_name1, table_name2...[WHERE condition1 [AND/OR] condition2.....]
数据为NULL -->SELECT * FROM table_name WHERE condition IS NULL
包含查询 -->SELECT * FROM table_name WHERE field LIKE "%z" //"z%"表示以z开头,"%z%"表示z在之间,"%z"表示以z结尾,"_z"表示两位数且结尾字母是z
合并多个查询语句的结果集 -->SELECT * FROM table_name [WHERE conditions] UNION [ALL(不去重) | DISTINCT(去重)] SELECT * FROM table_name [WHERE conditions]
结果集排序 -->SELECT field1, field2,...fieldN FROM table_name1, table_name2...ORDER BY field1 [ASC(升序/默认) [DESC(降序)]]
结果集分组 -->SELECT column_name, function(column_name) FROM table_name WHERE column_name operator value GROUP BY column_name
联表查询 -->SELECT a.key1, a.key2, b.key3,b.key4 FROM table_name1 a JOIN table_name2 b ON a.key = b.key(查询有共同值的数据)
正则表达式查询 -->SELECT * FROM table_name WHERE key REGEXP ‘[zgd]‘
更新数据 -->UPDATE table_name SET field1=new-value1, field2=new-value2 [WHERE Clause]