目录 宝塔面板无法启动的问题和解决 一、Mysql安装好后或迁移文件后无法启动 二、Mysql异常关闭后无法启动 三、Mysql停止后无法启动 总结 宝塔面板无法启动的问题和解决 如果你的宝塔
一般情况下数据库时间类型都是以datetime、timestamp等格式进行存储的 , 但有时也会出现varchar类型 , 这个时候在sql中比较时间类型就需要用到函数 STR_TO_DATE(str, format) ; STR_TO_DATE(str, format
目录 id select_type table partitions type possible_keys key key_len ref rows filtered Extra 怎么优化查询? 总结 在 MySQL 中, EXPLAIN 命令是一种非常重要的查询优化工具,它可以帮助我们分析 SQL
目录 MySQL JOIN类型 MySQL JOIN 算法 Nested-Loop Join 算法 执行流程 工作原理 时间复杂度分析 Block Nested-Loop Join 算法 执行流程 工作原理 时间复杂度分析 Hash Join 算法 执行流程 build构建 probe 探
目录 MySQL 中的集群部署方案 前言 MySQL Replication MySQL Group Replication InnoDB Cluster InnoDB ClusterSet InnoDB ReplicaSet MMM MHA Galera Cluster MySQL Cluster
因为系统的一个Bug,导致数据库表中出现重复数据,需要做的是删除重复数据且只保留最新的一条数据。 具体场景是这样的 有张订单关联额外费用表,而且一个订单号(order_no)记录只能关
目录 1. 为什么不用 UUID 2. 主键自增的问题 2.1 数据插入的三种形式 2.2 innodb_autoinc_lock_mode 2.3 实践 3. 小结 在上篇文章中,松哥和小伙伴们分享了 MySQL 的聚簇索引,也顺便和小伙伴们分析
目录 1、mysql中修改字段长度: 2、mysql修改字段类型: 3、mysql中增加列: 4、mysql中修改列: 5、mysql中删除列 6、mysql 修改字段长度更多实例 总结 1、mysql中修改字段长度: ALTER TABLE tb
目录 SQLyog安装教程 一、软件下载 二、操作步骤 SQLyog 是一个快速而简洁的图形化管理MYSQL数据库的工具,它能够在任何地点有效地管理你的数据库,由业界著名的Webyog公司出品。 使用
目录 MySQL 优化 子查询优化 待排序的分页查询的优化 给排序字段添加索引 给排序字段跟 select 字段添加复合索引 给排序字段加索引 + 手动回表 解决办法 排序优化 MySQL 优化 子查询优化
目录 问题描述 错误原因 解决方法 其他问题 字符集问题 运行选项问题 SQL代码问题 总结 问题描述 使用 Navicat 导入之前转储好的 sql 文件,报错 错误原因 在信息日志当中往上翻,发现
1.数据库事务的基本特性。 原子性: 事务中的所有操作要么全部提交成功,要么全部失败回滚。 场景:UPDATE cs_user SET age = 18 , gender = 女 WHERE id = 4。要么全部更新要么更新失败,不会出
关于MySQL的二进制日志(binlog),我们都知道二进制日志(binlog)非常重要,尤其当你需要point to point灾难恢复的时侯,所以我们要对其进行备份。关于二进制日志(binlog)的备份,可以基
目录 一、索引类型 二、聚簇索引和非聚簇索引 三、覆盖索引 四、联合索引 最左前缀匹配原则 索引下推 五、唯一索引 一、索引类型 索引根据底层实现可分为B-Tree索引和哈希索引,大
目录 1. 什么是聚簇索引 2. 聚簇索引和主键 3. 聚簇索引优缺点 4. 最佳实践 1. 什么是聚簇索引 数据库的索引从不同的角度可以划分成不同的类型,聚簇索引便是其中一种。 聚簇索引英文
目录 一.主键: 1.1)主键字段定义: 1.2) 创建: 1.3)主键的选取原则; 1.4)主键值的生成方式: 二.外键: 2.1)外键定义: 2.2)外键(约束)创建(不推荐使用,一般不进行外键约束,只
目录 前言 什么是幻读? 什么是普通读和当前读? 普通读 当前读 普通读是如何避免幻读的? 当前读是如何避免幻读的? 总结 前言 SQL标准中定义了4种隔离级别,分别是读未提交、读
目录 一、连接mysql 二、使用mysql 三、快速生成实体、接口、sql文件 总结 一、连接mysql 在IDE开发工具中也是可以使用mysql的,这里以开发java常用的IntelliJ IDEA为例。 1. 打开idea,右上角有
目录 MySQL binlog/redolog/undolog 的区别? bin log binlog刷盘时机 binlog日志格式 redo log 为什么需要redo log redo log基本概念 redo log记录形式 redo log与binlog区别 undo log MySQL b
目录 聚合函数 COUNT 函数 SUM 函数 AVG 函数 MAX 函数 MIN 函数 group by 子句 简介 示例:scott 数据库 单列分组 多列分组 having 子句 总结 聚合函数 在 MySQL 中,聚合函数是用于计算多行数据的