mysql类型转换函数
<h1><a href="#mysql-类型转换函数">#</a> mysql 类型转换函数 {#mysql-类型转换函数}</h1> <p>本文讲述 mysql 的类型转换函数的用法。mysql 提供了 2 个类型转换函数 CAST 和 CONVERT,功能相同,但语法不同。</p> ...
51工具盒子
<h1><a href="#mysql-类型转换函数">#</a> mysql 类型转换函数 {#mysql-类型转换函数}</h1> <p>本文讲述 mysql 的类型转换函数的用法。mysql 提供了 2 个类型转换函数 CAST 和 CONVERT,功能相同,但语法不同。</p> ...
<h1><a href="#mysql-常用-json-函数">#</a> mysql 常用 json 函数 {#mysql-常用-json-函数}</h1> <p>本文总结了 mysql 常用的 json 内置函数。以前,我们存储 json 数据一般会采用 nosql 数据库, 因为旧版本的 my...
<h1><a href="#mysql创建用户">#</a> mysql创建用户 {#mysql创建用户}</h1> <p>本文介绍mysql如何创建用户,mysql低版本和8.0以后版本的操作方法略有不同。低版本的grant命令支持自动创建用户,而8.0以后版本不支持。</p> <...
<h1><a href="#mysql的事务及事务隔离级别">#</a> mysql的事务及事务隔离级别 {#mysql的事务及事务隔离级别}</h1> <p>本文介绍 mysql的事务及事务隔离级别 。事务是数据库访问的一个操作序列,不同类型的数据库默认支持的事务隔离级别也不同,如mysql默认支...
[#](#mysql-创建数据库指定编码) mysql 创建数据库指定编码 {#mysql-创建数据库指定编码} ======================================================== 本文介绍 mysql 创建数据库如何指定数据库编码。为了兼容中文,需要采用 utf8 编码,若 mysql 版本\>5.5.3,则使用 utf8...
[#](#一-概述) (一)概述 {#一-概述} ------------------------ 在考研的时候,我有一门专业课是数据库,因此当时我对数据库的基础知识掌握的还算比较扎实,上周我再翻开当时考研时翻了无数遍的数据库书籍的时候,发现好多内容都忘掉了。刚好也决定开始写数据库相关的文章,就有了下面的内容。 [#](#二-基本概念) (二)基本概念 {#二-基本概念} ...
[#](#innodb中的页) InnoDB中的页 {#innodb中的页} -------------------------------------- InnoDB存储引擎基于页的方式存储在磁盘中,它将数据存储在页(Page)的概念上。一个页是 InnoDB 存储引擎中的最小存储单位,它包含了一定数量的数据行、索引节点和其他元数据。 InnoDB 存储引擎中的页包括了数...
<h2><a href="#一-什么是分库分表">#</a> (一)什么是分库分表 {#一-什么是分库分表}</h2> <p>分库分表故名思意是将一张表拆分成多个表,可能是一个库中的分表,也可能是分库又分表。分库分表主要解决的问题是数据库的性能瓶颈问题。即使建立索引,当数据量超过一定值时,查询效率就...
<h2><a href="#前言">#</a> 前言 {#前言}</h2> <p>为了增加数据库的读能力,InnoDB设计了 Buffer Pool 缓冲池,将热点数据留在内存中,极大提高了数据库的读性能。除此之外,InnoDB还有一种叫做 Change Buffer的特性同样至关重要。</p...
[#](#前言) 前言 {#前言} ----------------- 首先问大家一个问题,如果你上生产的代码在执行delete的时候跳过了where条件,或者执行update时忘记加where条件了,导致大量数据被删除或更新,你会如何处理? 上面的这些问题可能会导致很多数据被错误的更新或删除,当遇到这种情况时,用开玩笑的说法来说只能删库跑路,而更应该学会的是如何将这些数据...