关于mysql中时间日期类型和字符串类型的选择
目录 一、datetime、timestamp 的用法 1、相同点 2、不同点 3、选择 二、varchar 和 text 数据类...
目录 一、datetime、timestamp 的用法 1、相同点 2、不同点 3、选择 二、varchar 和 text 数据类...
目录 简介 日志分类 参数文件 错误日志文件 全量日志文件 慢查询日志 二进制日志文件 审计日志 中继日志 pid文件 so...
今天下午开始配置各种环境,想着vs2019可以配合mysql一起使用。中间出了不少错误,晚上九点左右配置成功如下图所示: 接下来说说具体步骤: (1)首先准备好vs2019和mys...
目录 一、环境准备 1.1 操作系统版本 1.2 磁盘空间 1.3 关闭防火墙 1.4 关闭 selinux 1.5 host...
本文根据魏亚东老师在〖2021 DAMS中国数据智能管理峰会〗现场演讲内容整理而成。 讲师介绍 魏亚东,中国工商银行 软件开发中心三级经理,资深架构师,杭州研发部数据库专家团队牵头...
很多场景下,我们需要查看 MySQL 中表注释,或者是某张表下所有字段的注释,所以本文就来盘点和对比一下查询注释的几种方式。 创建测试数据库 开始之前咱们先创建一个数据库,以...
前言 我们都知道 InnoDB 在模糊查询数据时使用 "%xx" 会导致索引失效,但有时需求就是如此,类似这样的需求还有很多,例如,搜索引擎需要根基用户数据的关键字进行全文查找,电...
背景 前不久在写一个分页接口的时候,在测试阶段出现了排序结果紊乱且数据不正确的问题,那个接口是按照create_time进行排序的,但是对应的表中有很多相同create_time的数据,最...
目录 1、准备工作 2、初识解释计划 3、字段详解 4、partitions 查询涉及到的分区 5、type 查询的类型 6、possible_keys:...
目录 timestamp比较查询遇到的坑 timestamp查询范围问题 timestamp比较查询遇到的坑 记得之前京东要求mysql建表的时候update...
目录 mysql的current_timestamp小坑 报错 我的方案 mysql5.5.23 current_timestamp问题...
目录 CURRENT_TIMESTAMP的使用 timestamp使用CURRENT_TIMESTAMP报错 CURRENT_TIMESTAMP的使用 众所周...
MySQL常用函数 一、数字函数 附加:ceil(x) 如ceil(1.23) 值为2 可以写成ceiling(x) 二、字符串函数 划线就是常用的(取字节数)...
事务(transaction) 事务是业务逻辑的一个基本的单元组成。 每一个事务由一条条sql语句组成。 和事务相关的语句(insert,delete,update)这些DML语句...
背景 一天晚上10点半,下班后愉快的坐在在回家的地铁上,心里想着周末的生活怎么安排。 突然电话响了起来,一看是我们的一个开发同学,顿时紧张了起来,本周的版本已经发布过了,这时候打电...
使用命令发现磁盘使用率为100%了,还剩几十兆。 一系列神操作 备份数据库,删除实例、删除数据库表、重启mysql服务,结果磁盘空间均没有释放。 怎么办 网上查了...
哈喽大家好!我是小三。今天我们来讲索引。 索引是什么? 「索引的概念」:索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里的所有记...
前言 无论是运维、开发、测试,还是架构师,数据库技术都是一个 必备加薪神器,那么,一直说学习数据库、学 MySQL,到底是要学习它的哪些东西呢? 一、如何快速掌握 MySQL?...
前言: 前面文章我们介绍过一些常用数据类型的用法,比如 int、char、varchar 等。一直没详细介绍过 blob 及 text 类型,虽然这两类数据类型不太常用,但在某些场景下...
我们常常听人说,只要你愿意,MySQL 可以恢复至半个月甚至一个月以内的任何一个状态。网上也有很多删库跑路的段子。。。 那么今天松哥想和大家来聊一聊 MySQL 中的 binlog...
MySQL空字符串和NULL值我们都经常会见到,但是这二者并不是一个概念,下面就为您介绍NULL与MySQL空字符串的区别,供您参考。 对于SQL的新手,NULL值的概念常常会造成混淆,他...
MySQL内置函数是很重要的一类函数,我们可以通过MySQL内置函数把字符串转换为日期,下面就为您详细介绍该方法,供您参考。 在mysql里面利用str_to_date()把字符串转换为日期...
背景 最近频繁出现慢SQL导致系统性能问题,于是决定针对索引进行一些优化。一些表结构本身已经有了不少索引,如果再继续添加索引,势必会影响到插入数据的性能。那么,是否可以使用组合索引...
如果MySQL无法启动,我们需要做的第一件事就是:找出具体原因 首先进入MySQL安装目录,在data目录里找到一个.err结尾的日志文件(如下图),用记事本打开。 然后根据...
做网站,要经常更新数据库,接触的数据库肯定都是mysql。有时候建站的时候因为数据库和网站放在不同的IP,这个时候就需要用程序进行mysql的远程连接,而mysql因为安全的因素,默认的时候用户...
对于一般建站来说,更新数据库是必备的工作,提到数据库的话我们接触最多的就是mysql。有时候我们需要远程登录mysql,这就可以用Dos进行远程管理和操作,方便实用,下面小编就详细介绍一下操作方...
用过mysql数据库的都知道root用户的重要性,但是随着服务器增多,或者数据库增多,如果不小心忘记了root的密码的话,那么对于这个数据库来说就会很麻烦,小编这里要说的就是关于root用户密码...
目录 一、多表查询 1、查询语法 2、 准备sql 3、 笛卡尔积 4、多表查询的分类 4.1 内连接查询...
图片来自 包图网 今天给大家剖析一下工作中常见的 MySQL 和 Redis 数据一致性问题。 什么是数据的一致性 一致性就是数据保持一致,在分布式系统...
大家好,我是Tom哥~ 今天跟大家聊一聊MySQL的事务隔离,并通过一些实验做了些总结。光说不练,假把式,没有经过实践就没有话语权。 我们都知道数据库有四种隔离级别,分别是:...
前言: 默认情况下,我们的 MySQL 实例是可读写的。但有些情况下,我们可以将整个实例设置为只读状态,比如做迁移维护的时候或者将从库设为只读。本篇文章我们来看下 MySQL 设置只读相关...
使用命令发现磁盘使用率为100%了,还剩几十兆。 一系列神操作 备份数据库,删除实例、删除数据库表、重启mysql服务,结果磁盘空间均没有释放。 怎么办 网上查了很多资源,...
目录 一、同步原理 二、logstash-input-jdbc 三、go-mysql-elasticsearch 四、elasticsearch-jdbc 五、...
一、mysqldump 简介 mysqldump 是 MySQL 自带的逻辑备份工具。MySQLdump是一个数据库逻辑备份程序,可以使用对一个或者多个mysql数据库进行备份或...
1、什么是索引 索引是存储引擎用于快速找到记录的一种数据结构。 2、索引有哪些数据结构 顺序查找结构:这种查找效率很低,复杂度为o(n)。大数据量的时候查询效率很低。 有...
目录 一 、安装前准备、安装包下载 1 准备安装 2 下载安装包 二、开始安装 1 将tar安装包上传到centos并解压...
目录 1、简介 2、准备一张product表 2.1 语句顺序 2.2 如何区分大小写 2.3 正则表达式与like的区别...
目录 1、前言 2、准备user表 2.1 group by规则 2.2 group by使用 2.3 having使用 2.4...
下面有一些培训教学机构的口诀和我个人的一些总结: 为了讲解以下索引内容,我们先建立一个临时的表 test02 ? 1 2 3 4 5...
目录 一. 联合索引说明 二. 那ac是否能用到索引呢? 三. 思考 四. 最左匹配原则的成因 一. 联合索引说明 建立三个字段的联合索引 联...
目录 1.联合索引失效的条件 2.索引失效的条件 1.联合索引失效的条件 联合索引又叫复合索引。两个或更多个列上的索引被称作复合索引。 对于复合索引:...
目录 问题概述 问题重现 问题引申 结论 问题概述 今天在上班时,DBA突然找出来一段sql,表示该sql存在隐式转换,不走索引。经过我们的查看后...
(一)mysql5.7的安装: 细节:5.7的免安装绿色版本的安装方法跟安装mysql8一模一样,就是注意一下你安装的版本是5.7,将版本8改成5.7即可啦~ mysql5.7的官网下载...
目录 1、简介 2、正文 2.1 单个列排序 2.2 多个列排序 2.3 排序的方式 2.4 order by结合limit...
1、简介 当对未知或者说知道某一部分的值进行过滤时,可以使用like操作符;like操作符用于模糊匹配。 like支持两个通配符,它们分别是: %通配符,用于匹配多个字符...
目录 一、什么是窗口函数 1、怎么理解窗口? 2、什么是窗口函数 二、窗口函数用法 1、序号函数:row_number()...
目录 前述 varchar类型 varchar适用情况 char类型 测试 varchar(5)与varchar(200)的区别 总结...
在mysql使用过程中,日期一般都是以datetime、timestamp等格式进行存储的,但有时会因为特殊的需求或历史原因,日期的存储格式是varchar,那么我们该如何处理这个varchar...
创建测试表 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16...
目录 举个例子: 通用写法: 总结 举个例子: 现在要批量新增User对象到数据库USER表中 ? 1 2...