MySQL
文章平均质量分 87
WellsLau
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL学习笔记6—事务视图和管理
MySQL学习笔记 本系列文章将结合书本、网络教程和实操层面,总结以新手角度学习MySQL的须知须会。 11. 事务 11.1 事务处理 用途:使成批的MySQL操作要么完全执行,要么完全不执行,维护数据库的完整性。 关键:将SQL语句分解为逻辑块,并明确规定数据何时回退,何时不回退。 术语: 事务(transaction):一组SQL语句 回退(rollback):撤销指定SQL语句的过程 提交(commit):将未存储的SQL语句结果接入写入数据库表 保留点(savepoint):事务处理原创 2021-08-11 14:34:21 · 120 阅读 · 0 评论 -
MySQL学习笔记4—进阶查询
MySQL学习笔记 本系列文章将结合书本、网络教程和实操层面,总结以新手角度学习MySQL的须知须会。 8. 进阶查询 8.1 子查询 8.1.1 用于过滤 概念:子查询就是嵌套在其他查询中的查询 用例 SELECT cust_id from orders WHERE order_num IN(SELECT order_num FROM orderitems WHERE prod_id = 'TNT2'); 说明:子查询从内向外处理,先找到产品编号为TN2的订单编号,再查询购买该编号的顾客信息。原创 2021-08-09 19:32:44 · 211 阅读 · 0 评论 -
MySQL学习笔记5—统计和函数
MySQL学习笔记 本系列文章将结合书本、网络教程和实操层面,总结以新手角度学习MySQL的须知须会。 9. 数据统计 9.1 数据汇总 9.1.1 聚集函数 定义:运行在行组上,计算和返回单个值的函数 聚集函数 函数 说明 用例 AGV() 返回列平均值 SELECT AVG(column) FROM table name COUNT() 返回行数目 SELECT COUNT(*),COUNT(column)对行和非NULL行计数 MAX() 返回列最大值 SELECT MAX原创 2021-08-08 21:20:31 · 291 阅读 · 0 评论 -
MySQL学习笔记3—增删改查
MySQL学习笔记 本系列文章将结合书本、网络教程和实操层面,总结以新手角度学习MySQL的须知须会。 5. 数据插入 5.1 基础操作 5.1.1 插入完整的行 语句 INSERT INTO tablename VALUES(value1, value2,...); INSERT INTO tablename (column1, column2,...) VALUES(value1, value2,...); 语句1说明 插入值必须以表列顺序插入,每个列必须提供一个值。 某列无值时,原创 2021-08-07 20:13:43 · 123 阅读 · 0 评论 -
MySQL学习笔记2—数据库及表的操作和数据类型
MySQL学习笔记 本系列文章将结合书本、网络教程和实操层面,总结以新手角度学习MySQL的须知须会。 4. 数据库操作基础 4.1 数据库 4.1.1 创建数据库 CREATE DATABASE [IF NOT EXISTS] databaseName [CHARACTER SET set] [COLLATE coll] 部分 含义 [] 可写可不写 [IF NOT EXISTS] 如果数据库已存在,则不创建 databaseName 数据库名,使用反引号(``)括住可规避关键原创 2021-08-05 21:24:16 · 129 阅读 · 0 评论 -
MySQL学习笔记1—安装和使用
MySQL学习笔记 0. 安装和使用 0.1 安装 下载地址 官网下载地址,选择系统、版本和位数。 此处使用64位Windows系统,选择版本5.7.19。直接下载地址 解压 解压到某一文件夹,如D:\JAVA\,解压后得到文件夹D:\JAVA\mysql-5.7.19-winx64 添加环境变量 右击此电脑-属性-高级系统设置-环境变量,在用户变量Path变量中增加上方解压后得到的文件夹。 创建文档 在安装文件夹bin目录内,创建my.ini,写入一下代码 [client] port=33原创 2021-08-04 20:14:44 · 138 阅读 · 0 评论
分享