手动不易,转发请注明出处 –Trance 数据库系统命令: (1).查看存储过程状态:show procedure statu…
分类:MySql
MySQL语法模板 SQL语句:show相关
查看支持的字符集 SHOW CHARACTER SET [LIKE 'pattern'] 查看支持的编码 SHOW COLLATION [LIKE 'pattern'] 列出表的列信息 SHOW [FULL] COLUM…
MySQL常用的备份工具之mysqldump
mysqldump是MySQL中最常用的备份工具,在一些情况下,也是我们唯一可以选择的备份工具。mysqldump是在MySQL发行版中所提供的一种逻辑备份工具,支持对数据库进行全…
mysql docker镜像mysql命令行无法输入中文
进入镜像,发现LANG变量是空的,因而需要在进入容器的时候设置一下, docker exec -it <contrainerId> env LANG=C.UTF-8 /bin/bash 参考文章:https:…
MySQL学习——分区表
MySQL存储引擎现状及发展趋势 MySQL官网有这样一句话: As of MySQL 5.7.17, the generic partitioning handler in the MySQL server is de…
MySQL语法模板 函数:字符串
MySQL语法模板系列 返回字符串的ASCII码 ascii(str) 返回字符串的二进制码 bin(n) 字符串的位数 bit_length(str) 字符串的字符数 char(n,... [using charset…
数据库进程挂了,怎么定位问题
本文希望表达的是:在遇到问题的时候,要有明确的思路和数据。不要随便猜。很多人在看到这问题的时候,就会问是不是redis雪崩了,是不是连接数过多了,这个是最low的。一般能直接定位的问题就不是问题了。 开发者是要学会思考的…
深入理解MySQL数据库的binlog
什么是binlog binlog即binary log,根据mysql文档的说明,binlog包含一系列描述数据库状态变更的”events”(如table create或insert/update等操作),也包含可能对数…
MYSQL 数据库常见的优化操作
一、Index索引 将Index放第一位,不用说,这种优化方式我们一直都在悄悄使用,那便是主键索引。有时候我们可能并不在意,如果定义适合的索引,数据库查询性能(速度)将提高几倍甚至几十倍。 普通索引 作用是提高查询速度。…
Python 中的 MySQL 数据库连接池
从 Java 到 Python 本文为我和同事的共同研究成果 当跨语言的时候,有些东西在一门语言中很常见,但到了另一门语言中可能会很少见。 例如 C# 中,经常会关注拆箱装箱,但到了 Java 中却发现,根本没人关注这个…
MySQL根据出生日期计算年龄的五种方法比较
以前使用mysql不是很多,对mysql的函数也不是很熟悉,遇到这个问题第一时间百度搜索,搜索到这两种方法,这两种方法是排在百度第一条的博客。 方法一 SELECT DATE_FORMAT(FROM_DAYS(TO_DA…
mysql 悲观锁详解
悲观锁指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正…