MySQL
文章平均质量分 72
Mysql 学习之路
鱼丸丶粗面
吾所成之事,不可逆也。
展开
-
Navicat 每次打开数据库时,总是弹出 “正在获取 ER 图表信息“
Navicat 每次打开数据库时,总是弹出 "正在获取 ER 图表信息"原创 2024-04-29 09:29:07 · 649 阅读 · 0 评论 -
Mysql root 密码重置详解
Mysql root 密码重置详解原创 2024-01-16 11:45:56 · 979 阅读 · 1 评论 -
Mysql 1366 Incorrect string value:不正确的字符串值(编码格式)
Mysql 1366 Incorrect string value:不正确的字符串值(编码格式)原创 2023-12-11 20:17:22 · 4995 阅读 · 0 评论 -
MySQL 下载安装及环境变量配置详解
MySQL 下载安装及环境变量配置详解原创 2022-03-14 16:11:15 · 2713 阅读 · 0 评论 -
Mysql 字符串拼接详解 concat()、concat_ws()
文章目录1 概述2 方法2.1 concat()2.2 concat_ws()1 概述#mermaid-svg-fsSb5aF9vi0VvSAG .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-fsSb5aF9vi0VvSAG .label text{fill:#333}#mermaid-svg-fsSb5a原创 2018-07-19 23:05:51 · 355 阅读 · 0 评论 -
Mysql 外键详解(Foreign Key)
文章目录1 概述2 语法2.1 创建表时,添加外键约束2.2 修改表时,添加外键约束2.3 删除外键约束1 概述#mermaid-svg-b7XqGjZVURw4K7zE .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-b7XqGjZVURw4K7zE .label text{fill:#333}#merma原创 2022-01-06 17:00:30 · 1144 阅读 · 0 评论 -
Mysql 预准备语句详解(prepare、execute、deallocate)
文章目录1 概述2 语法1 概述#mermaid-svg-KOZipts7H5Lx3snF .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-KOZipts7H5Lx3snF .label text{fill:#333}#mermaid-svg-KOZipts7H5Lx3snF .node rect,#merm原创 2022-01-05 11:29:39 · 2323 阅读 · 0 评论 -
Mysql 存储过程详解(procedure)
文章目录1 概述2 语法2.1 创建2.2 调用2.3 查询2.4 删除1 概述#mermaid-svg-uujcLyKOdw40JE4G {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-uujcLyKOdw40JE4G .error-icon{fill:#552222;}#mermaid-svg-uujcLyKOdw40JE4G .error-text{fill:#5原创 2022-01-05 16:40:09 · 6993 阅读 · 0 评论 -
Mysql 分隔符详解(delimiter)
文章目录1 概述2 分隔符号2.1 delimiter ;(默认)2.2 delimiter $$1 概述1. 分隔符意义 delimiter (1) 告诉 '解释器',这段命令已经 '结束'(可以被 '执行') (2) select '1'; -- 1 2. 分隔符号 (1) delimiter ; -- 设置为 分号 ; (默认) (2) delimiter $$ -- 设置为 美元符号 $$ (常用)3. 特别说明 (1) 存储过程、方法中都是以原创 2021-08-03 16:34:31 · 6166 阅读 · 0 评论 -
Mysql 数据类型转换详解 (convert、cast)
文章目录1 概述2 类型转换3 扩展3.1 日期时间函数1 概述#mermaid-svg-nn3NXavkxfNIqN4U {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-nn3NXavkxfNIqN4U .error-icon{fill:#552222;}#mermaid-svg-nn3NXavkxfNIqN4U .error-text{fill:#552222;st原创 2021-07-20 14:15:46 · 11041 阅读 · 0 评论 -
Mysql 字符集(character set) 和 校对(collate)详解
文章目录1 概述2 管理2.1 创建表2.1 字符集 character set2.2 校对 show collation3 扩展3.1 查询表的校验规则3.2 查询列的校验规则1 概述1. 字符集(character set) (1) '字母' 和 '数字' 的集合 (2) 支持不同语言(如:通用 utf-8, 中文 gbk) (3) 存储字节长度不同(select length('a'), length('我');) 2. 校验(show collation) -- 又称原创 2021-07-19 18:00:27 · 4022 阅读 · 0 评论 -
Mysql 创建表及添加备注详解(create table)
文章目录1 概述2 语法2.1 创建 create table2.2 修改 alter table2.3 清空 truncate table2.4 删除 drop table3 扩展3.1 查询表、列、备注3.2 Mysql 外键详解(Foreign Key)1 概述#mermaid-svg-moXx8z8B5U2m2sUw .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);f原创 2021-06-16 11:03:15 · 21467 阅读 · 0 评论 -
Mysql 事件调度器详解(Event Scheduler)
文章目录1 概述2 语法2.1 创建2.2 查询、修改、删除1 概述1. 事件调度器(Event Scheduler):说白了,就是 '定时任务'2. 前提:event_scheduler 已开启 -- 以下任意一种皆可 set global event_scheduler = 1; set global event_scheduler = ON; 查看:event_scheduler 是否已开启 select @@event_scheduler; show vari原创 2021-04-15 07:42:32 · 9456 阅读 · 0 评论 -
Mysql 多行显示在一行详解 group_concat()
文章目录1 概述2 示例3 扩展3.1 字符串拼接1 概述#mermaid-svg-cu1o56ryY5p5TeqJ .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-cu1o56ryY5p5TeqJ .label text{fill:#333}#mermaid-svg-cu1o56ryY5p5TeqJ .no原创 2021-04-06 15:39:23 · 1169 阅读 · 0 评论 -
Mysql 判空函数详解 isnull()、ifnull()
文章目录1 概述2 示例2.1 isnull(expr):expr 是否为空2.2 ifnull(expr1, expr2):expr1 是否为空3 扩展3.1 nullif(expr1, expr2):俩表达式是否相等3.2 if(expr1, value1, value2):expr1 是否成立3.3 coalesce(value1, valueN):返回第一个非空值1 概述#mermaid-svg-YlySMRU1db62qNXt .label{font-family:'trebuchet ms'原创 2021-02-05 10:35:36 · 14968 阅读 · 0 评论 -
Mysql 日期函数详解(now、date_add、datediff )
文章目录1 概述2 示例2.1 获取日期时间各部分2.2 日期时间相加减3 扩展3.1 now() 和 sysdate() 区别3.2 格式转换3.3 世界协调时间 UTC1 概述#mermaid-svg-Sq7iR5kHgyrk0Ymx {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-Sq7iR5kHgyrk0Ymx .error-icon{fill:#552222;原创 2021-01-19 11:07:15 · 4641 阅读 · 0 评论 -
Mysql 取前几条记录详解(limit、分页、行号)
文章目录1 概述2 示例2.1 基础2.2 分页3 扩展3.1 取最后 10 条记录1 概述1. 目的:'限制要取出来的 记录行数'2. 语法 (1) limit n : 前 n 条记录 -- 等同于 0, n (2) limit n, m : 从 n 之后,取 m 条记录 -- 请注意,不含 n 哦,以下同理 (3) limit n offset m : 从 m 之后,取 n 条记录 -- 等同于 m, n2 示例2.1 基原创 2021-01-15 10:59:41 · 1853 阅读 · 0 评论 -
Mysql 临时表详解(temporary table)
文章目录1 概述2 实例1 概述1. 作用:临时表用来保存一些 '临时数据'2. 注意: (1) 临时表只在 '当前连接' 可见,当关闭连接时,Mysql 会 '自动删除表数据及表结构' (2) 临时表 和 普通表 用法一样,用关键字 'temporary' 予以区别2 实例create temporary table temporary_test ( tid int, tname varchar(50));insert into temporary_test(t原创 2020-11-18 19:36:48 · 9898 阅读 · 0 评论 -
Mysql 语法错误详解(1064)
文章目录1 错误截图2 解决办法3 原因分析1 错误截图1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'delimiter' at line 12 解决办法根据 '错误提示',修改对应 '语法'提示:如果代码很多,建议 '分段执行原创 2020-11-18 19:34:17 · 972 阅读 · 0 评论 -
撤销、反撤销快捷键(Ctrl + z,Ctrl + y)
撤销、反撤销快捷键撤销: Ctrl + z反撤销: Ctrl + y原创 2020-03-16 12:03:01 · 6690 阅读 · 0 评论