mysql
文章平均质量分 89
悦&@
@@@@
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql索引总结篇
注:本文图来自高性能MYSQL 第三版.1.Mysql服务器架构Mysql服务器的逻辑架构图如下:第一层:连接处理、授权认证和安全等;第二层:mysql大多数核心功能都在这一层,如:查询解析、分析、优化、缓存以及所有的内置函数(如:日期、时间、数学和加密函数),所有跨存储引擎的功能都在这一层实现:存储过程、触发器、视图等。第三层:包含了存储引擎。存储引擎负责Mysql中数据的存储和提取,每个存储引擎都有自己的优势和劣势,服务器通过API和存储引擎进行通信。 常见的存储引擎有: .原创 2020-05-31 18:38:57 · 357 阅读 · 0 评论 -
mysql必知必会 读书笔记
一.show命令:1.使用命令行(管理员方式)启动mysql服务:net start mysql57 (mysql57为安装时取得名字)2.登陆本地mysql数据库:mysql -uroot -p3.显示已有的数据库:show databases;4.使用某数据库:use users;5.(先使用4命令)显示某数据库下的表:show tables;6.显示某表的信息:show co...原创 2018-04-27 22:43:50 · 295 阅读 · 0 评论 -
mysql必知必会 ——正则表达式
目的:在mysql where子句中使用正则表达式来更好的控制数据的过滤。一.基本字符匹配:1.检索name包含文本san的所有行: select * from test where name regexp 'san';2.知道'.'是正则表达式语言中的一个特殊的字符,他表示匹配任意一个字符,如:select * from test where name regexp '.0';3....原创 2018-04-28 13:14:00 · 400 阅读 · 0 评论 -
mysql必知必会读书笔记——函数
一.计算字段计算字段并不存在于实际的数据库表中,它是运行时在select语句内创建的。注意:只有数据库知道select语句中哪些列是实际的表列,哪些是计算字段。从客户机(如应用程序)的角度来看,计算机字段的数据是以与其他列的数据相同的方式返回的。1.拼接字段拼接:将值联结到一起构成单个值。在mysql的select语句中,可以使用Concat()函数来拼接两个列。如:select concat(n...原创 2018-04-28 19:21:07 · 220 阅读 · 0 评论 -
mysql使用命令行运行.sql脚本
在已连接数据库的情况下:source e:\create.sqlcreate.sql放在e盘根目录下。原创 2018-04-28 20:36:26 · 1055 阅读 · 0 评论 -
mysql必会必知读书笔记——分组
一.使用group by子句的规定:1.group by子句可以包含任意数目的列。这使得能对分组进行嵌套,为数据分组提供更细致的控制.2.如果在group by子句中嵌套了分组,数据将在最后的分组上进行汇总。换句话说,在建立分组的时候,指定的所有列都一起计算(所以不能从个别的列取回数据).3.group by子句中列出的每个列都必是检索列或有效的表达式(但不能是聚集函数).如果select中使用表...原创 2018-04-29 10:54:50 · 243 阅读 · 0 评论 -
mysql必知必会——子查询、组合查询
子查询一.子查询:嵌套在其他查询中的查询。二.利用子查询进行过滤表orders包含订单号、客户ID、订单日期的每个订单;表orderitems存储各个订单的物品;表customers存储客户信息。如:现在我们要检索出订购物品TNT2的所有客户:1)检索包含物品TNT2的所有订单号;2)根据订单号检索出所...原创 2018-04-29 11:46:46 · 314 阅读 · 0 评论 -
mysql必知必会读书笔记就——联结表、高级联结
vendor表:products表:orderitems表:customers表:orders表:一.联结表:联结表是一种机制,用来在一条select语句中关联表,因此称为联结表。联结在运行的时候关联表中正确的行。看个例子:select vend_name,prod_name,prod_price from vendors,products wher...原创 2018-04-29 19:19:29 · 341 阅读 · 0 评论
分享