1:创建数据库
mysqladmin -uappuser -p create gz
2:删除数据库
mysqladmin -uappuser -p drop gz
3:创建数据库表:表名、表字段名、定义每个表字段
语法:CREATE TABLE table_name (column_name column_type);例子:CREATE TABLE `case_interface` ( `id` int(2) NOT NULL AUTO_INCREMENT, `name_interface` varchar(128) DEFAULT NULL COMMENT '接口名称', `exe_level` int(2) DEFAULT NULL COMMENT '执行优先级,0代表BVT', PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=39 DEFAULT CHARSET=utf8 COMMENT='接口用例表';实例解析:AUTO_INCREMENT定义列为自增的属性,一般用于主键,数值会自动加1PRIMARY KEY关键字用于定义列为主键。 您可以使用多列来定义主键,列间以逗号分隔COMMENT后面接的是对该表的字段进行注释说明ENGINE 设置存储引擎,CHARSET 设置编码
4:MySQL 删除数据表
可以在不删除表的情况下删除所有的行。这意味着表的结构、属性和索引都是完整的:DELETE FROM table_name或者DELETE * FROM table_name
5:INSERT INTO 语句用于向表格中插入新的行,其语法:
INSERT INTO 表名称 VALUES (值1, 值2,....)指定所要插入数据的列:INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)
6:Update 语句用于修改表中的数据
语法:UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值UPDATE Person SET FirstName = 'Fred' WHERE LastName = 'Wilson'
7:DELETE 语句用于删除表中的行
语法:DELETE FROM 表名称 WHERE 列名称 = 值
可以在不删除表的情况下删除所有的行。这意味着表的结构、属性和索引都是完整的:
DELETE FROM table_name或者DELETE * FROM table_name
8:语句使用 LIKE 子句从数据表中读取数据的通用语法:
SELECT field1, field2,...fieldN FROM table_nameWHERE field1 LIKE condition1 [AND [OR]] filed2 ='somevalue'
你可以在 WHERE 子句中指定任何条件。你可以在 WHERE 子句中使用LIKE子句。
你可以使用LIKE子句代替等号 =。LIKE 通常与 % 一同使用,类似于一个元字符的搜索。你可以使用 AND 或者 OR 指定一个或多个条件。你可以在 DELETE 或 UPDATE 命令中使用 WHERE...LIKE 子句来指定条件。SELECT * FROM userprofile WHERE serviceStatus=1 AND buserId LIKE '%88' LIMIT 100 -- 查询表中servicestatus为1,并且buserid以88结尾的前100条记录
SELECT * FROM userprofile WHERE serviceStatus=1 AND buserId LIKE '220%' LIMIT 100 -- 查询表中servicestatus为1,并且buserid以220开头的前100条记录
SELECT * FROM userprofile WHERE serviceStatus=1 AND buserId LIKE '%2208%' LIMIT 100 -- 查询表中servicestatus为1,并且buserid以中间为2208的前100条记录参考网站: