上一页 1 ··· 5 6 7 8 9 10 11 12 下一页
摘要: 前言: 有时候,连接MySQL的会话经常会异常退出,错误日志里会看到"_Got an error reading communication packets_"类型的告警。本篇文章我们一起来讨论下该错误可能的原因以及如何来规避。 1.状态变量Aborted_clients和Aborted_conne 阅读全文
posted @ 2020-03-20 11:39 MySQL技术 阅读(7035) 评论(0) 推荐(0)
摘要: 前言: MySQL中DDL语句,即数据定义语言,用于创建、删除、修改、库或表结构,对数据库或表的结构操作。常见的有create,alter,drop等。这类语句通常会耗费很大代价,特别是对于大表做表结构变更。本篇文章会揭露各类DDL语句执行的详细情况。 1.Online DDL简介 在MySQL的早 阅读全文
posted @ 2020-01-17 10:55 MySQL技术 阅读(1090) 评论(0) 推荐(0)
摘要: 前言: 时间戳字段在MySQL中经常使用到,比如需要记录一行数据创建的时间或修改的时间时,我们通常会使用时间戳即timestamp字段。本篇文章主要介绍timestamp字段的使用方法及相关参数,希望大家读完能对timestamp有更深的认识。 1.TIMESTAMP字段类型简介 timestamp 阅读全文
posted @ 2020-01-13 10:16 MySQL技术 阅读(1284) 评论(0) 推荐(0)
摘要: 前言: MySQL最常用的架构就是主从复制了,其实主从复制有很多选项,特别是在从库端,我们可以设置复制过滤,比如说忽略某张表或某个库。这些过滤选项都是可以在线修改而不用重启的。原来对这块了解不多,最近看了下相关资料,个人觉得这个功能还是很方便的,本篇文章会将这块内容分享给大家。 1.复制过滤参数介绍 阅读全文
posted @ 2019-12-30 10:40 MySQL技术 阅读(443) 评论(0) 推荐(0)
摘要: 前言: 当我们需要存储小数,并且有精度要求,比如存储金额时,通常会考虑使用DECIMAL字段类型,可能大部分同学只是对DECIMAL类型略有了解,其中的细节还不甚清楚,本篇文章将从零开始,为你讲述DECIMAL字段类型的使用场景及方法。 1.DECIMAL类型简介 DECIMAL从MySQL 5.1 阅读全文
posted @ 2019-12-23 15:20 MySQL技术 阅读(17277) 评论(0) 推荐(0)
摘要: 前言: 在MySQL中,视图可能是我们最常用的数据库对象之一了。那么你知道视图和表的区别吗?你知道创建及使用视图要注意哪些点吗?可能很多人对视图只是一知半解,想详细了解视图的同学看过来哟,本篇文章会详细介绍视图的概念、创建及使用方法。 1.视图定义及简单介绍 视图是基于 SQL 语句的结果集的可视化 阅读全文
posted @ 2019-12-16 09:49 MySQL技术 阅读(285) 评论(0) 推荐(0)
摘要: 前言: 当你在MySQL中执行一条SQL时,语句并没有在你预期的时间内执行完成,这时候我们通常会登陆到MySQL数据库上查看是不是出了什么问题,通常会使用的一个命令就是 show processlist,看看有哪些session,这些session在做什么事情。当你看到 时,那就是遇到MDL元数据锁 阅读全文
posted @ 2019-12-06 10:19 MySQL技术 阅读(3389) 评论(0) 推荐(1)
摘要: 前言: 我们在创建数据库用户的时候都会指定host,即一个完整的用户可描述为 'username'@'host' 。创建用户时不显式指定host则默认为%,%代表所有ip段都可以使用这个用户,我们也可以指定host为某个ip或ip段,这样会仅允许在指定的ip主机使用该数据库用户。不过你也应该明白 ' 阅读全文
posted @ 2019-11-22 15:52 MySQL技术 阅读(482) 评论(0) 推荐(0)
摘要: 前言: 前面写过一篇介绍int类型的文章,一直想写一篇介绍字符串字段类型的文章,一直拖着也没思路要怎么下手。最近多关注了下这方面的文章,决定还是把拖了好久的文章了结了吧。本篇文章主要会介绍字符串类型char及varchar的用法及区别。 本文实验环境为MySQL 5.7.23版本,存储引擎为Inno 阅读全文
posted @ 2019-11-15 16:50 MySQL技术 阅读(867) 评论(0) 推荐(1)
摘要: 前言: 上篇文章介绍了Docker工具的安装及常用命令使用。本篇文章我们会介绍如何在Docker中运行MySQL实例,可能有的小伙伴会问:为什么要在Docker里运行MySQL呢?因为在Docker里部署MySQL实例操作简单,不需要考虑操作系统等依赖差异,而且可以多实例部署,比如说我们原来服务器有 阅读全文
posted @ 2019-11-08 14:03 MySQL技术 阅读(4901) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 下一页