MySQL
文章平均质量分 67
MySQL从入门到进阶 —— 主要记录我的读书笔记,有《MySQL必知必会》、《高性能MySQL》,以及项目实践中的出现的问题以及解决方案。
你别教我打游戏
直面困难,重视过程,追求结果,淡忘过去。
展开
-
MySQL入门 ——《MySQL必知必会》读书笔记以及重点整理
《MySQL必知必会》系列文章目录 第1章 理解SQL、第2章 MySQL简介、第3章 使用MySQL第4章 检索数据、第5章 排序检索数据、第6章 过滤数据、第7章 数据过滤第8章 用通配符进行过滤 第9章 用正则表达式进行搜索 第18章 全文本搜索第10章 创建计算字段 第11章 使用数据处理函数 第12章 汇总数据 第13章 分组数据第14章 使用子查询、第15章 联结表、第16章 创建高级联结、第17章 组合查询...原创 2021-01-27 15:57:22 · 135 阅读 · 0 评论 -
Ubuntu 安装、配置MySQL、添加远程连接用户
mysql -u root -p #登录MySQLshow global variables like 'port'; #查看MySQL的端口号ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '8888'; #修改密码原创 2020-11-06 23:29:10 · 158 阅读 · 0 评论 -
《MySQL必知必会》读书笔记 —— 第1章 理解SQL、第2章 MySQL简介、第3章 使用MySQL
文章目录第1章 理解SQL1.1 数据库基础关于主键1.2 什么是SQL第2章 MySQL简介2.1 什么是MySQL2.1.1 客户机-服务器软件2.2 MySQL工具MySQL命令行程序第3章 使用MySQL3.1 连接3.2 选择数据库3.3 了解数据库和表第1章 理解SQL1.1 数据库基础几个概念database 数据库table 表 (某种特定类型数据的结构化清单)schema 模式(关于数据库和表的布局及特性的信息,意义和数据库差不多)column 列(表中的一个字段,表)d原创 2021-01-17 22:45:41 · 143 阅读 · 0 评论 -
《MySQL必知必会》读书笔记 —— 第4章 检索数据、第5章 排序检索数据、第6章 过滤数据、第7章 数据过滤
这几章都只讲了一个事情,就是如何进行有条件限制地查找数据。原创 2021-01-20 15:47:21 · 296 阅读 · 2 评论 -
《MySQL必知必会》读书笔记 —— 第8章 用通配符进行过滤 第9章 用正则表达式进行搜索 第18章 全文本搜索
文章目录第8章 用通配符进行过滤8.1 LIKE操作符8.1.1 百分号(%)通配符8.1.2 下划线(_)通配符8.2 使用通配符的技巧第9章 用正则表达式进行搜索第18章 全文本搜索第8章 用通配符进行过滤通配符(wildcard) 用来匹配值的一部分的特殊字符。搜索模式(search pattern)① 由字面值、通配符或两者组合构成的搜索条件。8.1 LIKE操作符为在搜索子句中使用通配符,必须使用LIKE操作符。LIKE指示MySQL,后跟的搜索模式利用通配符匹配而不是直接相等匹原创 2021-01-27 15:47:14 · 201 阅读 · 0 评论 -
《MySQL必知必会》读书笔记 —— 第10章 创建计算字段 第11章 使用数据处理函数 第12章 汇总数据 第13章 分组数据
文章目录第10章 创建计算字段10.1 计算字段10.2 拼接字段10.3 执行算术运算第11章 使用数据处理函数11.1 文本处理函数11.2 日期和时间处理函数11.3 文本处理函数第10章 创建计算字段10.1 计算字段字段(field) 基本上与列(column)的意思相同,经常互换使用,不过数据库列一般称为列,而术语字段通常用在计算字段的连接上。计算字段并不实际存在于数据库表中。计算字段是运行时在SELECT语句内创建的。从客户机(如应用程序)的角度来看,计算字段的数据原创 2021-01-24 16:46:01 · 231 阅读 · 0 评论 -
《MySQL必知必会》读书笔记 —— 第14章 使用子查询、第15章 联结表、第16章 创建高级联结、第17章 组合查询
文章目录第14章 使用子查询14.1 子查询14.2 利用子查询进行过滤14.3 作为计算字段使用子查询第15章 联结表15.1 联结15.1.1 关系表15.1.2 为什么要使用联结15.2 创建联结15.2.1 WHERE子句的重要性15.2.2 内部联结(等值联结)15.2.3 联结多个表第16章 创建高级联结16.1 使用表别名16.2 使用不同类型的联结16.2.1 自联结16.2.2 自然联结16.2.3 外部联结16.3 使用带聚集函数的联结16.4 使用联结和联结条件第17章 组合查询17.原创 2021-01-25 20:56:39 · 278 阅读 · 0 评论 -
《MySQL必知必会》读书笔记 —— 第19章 插入数据、第20章 更新和删除数据、第21章 创建和操纵表
文章目录第19章 插入数据第20章 更新和删除数据第21章 创建和操纵表第19章 插入数据第20章 更新和删除数据第21章 创建和操纵表原创 2021-02-09 13:52:53 · 150 阅读 · 0 评论 -
《MySQL必知必会》读书笔记 —— 第 22 章 使用视图 、第 23 章 使用存储过程
第22章 使用视图第23章 使用存储过程存储过程是一个很有争议性的东西,阿里Java开发手册就明确说不允许使用存储过程。但是不论这个东西是否值得推崇,还是真的被彻底抛弃,多少了解它一点总是应该的。为什么阿里巴巴Java开发手册里要求禁止使用存储过程?存储过程简单来说,就是为以后的使用而保存的一条或多条MySQL语句的集合。可将其视为批文件,虽然它们的作用不仅限于批处理。21.1 使用存储过程...原创 2021-03-07 20:08:14 · 144 阅读 · 1 评论 -
MySQL学习笔记 —— 变量、函数、流程控制结构
文章目录函数介绍创建调用查看删除函数介绍存储过程:可以0个返回,也可以有多个返回,适合做批量更新、批量插入数据,并带出多个返回值。函数:有且仅有一个返回值,适合做处理数据后返回一个结果。关于存储过程的文章创建CREATE FUNCTION 函数名(参数列表) RETURNS 返回类型BEGIN 函数体END 举例无参函数(注意,下面的sql是 datagrip 中显示的创建语句,创建时正常创建就好。如果在命令行,需要注意分隔符的问题。)create原创 2021-03-21 13:34:23 · 145 阅读 · 1 评论 -
mysql如何查看表使用的存储引擎
传送门原创 2021-02-09 13:02:12 · 171 阅读 · 0 评论 -
MySQL中Date,DateTime,TimeStamp和Time的比较
MySQL中Date,DateTime,TimeStamp和Time的比较原创 2021-01-22 20:58:39 · 125 阅读 · 0 评论