博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL基础学习笔记01
阅读量:4979 次
发布时间:2019-06-12

本文共 1838 字,大约阅读时间需要 6 分钟。

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'

1194110-20171022153341865-652934679.png

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条记录

1194110-20171022165214115-1799877653.png

SELECT * FROM userprofile WHERE serviceStatus=1 AND buserId LIKE '220%' LIMIT 100 -- 查询表中servicestatus为1,并且buserid以220开头的前100条记录

1194110-20171022165340131-351670630.png

SELECT * FROM userprofile WHERE serviceStatus=1 AND buserId LIKE '%2208%' LIMIT 100 -- 查询表中servicestatus为1,并且buserid以中间为2208的前100条记录

1194110-20171022165723037-954671111.png

参考网站:

转载于:https://www.cnblogs.com/gz-0325/p/7710412.html

你可能感兴趣的文章
cross socket和msgpack的数据序列和还原
查看>>
解决跨操作系统平台JSON中文乱码问题
查看>>
前端利器躬行记(1)——npm
查看>>
前端利器躬行记(6)——Fiddler
查看>>
Intellij Idea新建web项目(转)
查看>>
用JAVA编写浏览器内核之实现javascript的document对象与内置方法
查看>>
centos iptables
查看>>
寻找二叉查找树中比指定值小的所有节点中最大的那个节点
查看>>
如何设置输入框达到只读效果
查看>>
RT3070 USB WIFI 在连接socket编程过程中问题总结
查看>>
MIS外汇平台荣获“2013年全球最佳STP外汇交易商”
查看>>
LeetCode 题解之Add Digits
查看>>
hdu1502 , Regular Words, dp,高精度加法
查看>>
SpringBoot在idea中的热部署配置
查看>>
MyEclipse连接SQL Server 2008数据库的操作方法
查看>>
JS验证图片格式和大小并预览
查看>>
laravel5.2 移植到新服务器上除了“/”路由 ,其它路由对应的页面显示报404错误(Object not found!)———新装的LAMP没有加载Rewrite模块...
查看>>
编写高质量代码--改善python程序的建议(六)
查看>>
windows xp 中的administrator帐户不在用户登录内怎么解决?
查看>>
接口和抽象类有什么区别
查看>>