排序
MySQL修改max_open_files设置
MYSQL默认的最大允许打开文件数为32768,但是可以通过修改启动服务的LimitNOFILE对应值来增大允许打开的文件数。 环境信息: CentOS Linux release 7.9.2009 (Core); mariadb-10.6.8; MariaDB...
mysql字符串连接函数使用注意事项
使用Mysql字符串连接函数concat时应注意空值的情形: select CONCAT(null,'abc'); select CONCAT('abc',null); select CONCAT('abc',''); select CONCAT('','abc'); select CONCAT(IFNULL(NULL,...
稳住!使用mysqlbinlog紧急恢复误删mysql数据操作指南
看到这篇文章的你可能很着急,咱话就不多说了。 一、背景 操作失误,把数据库表全部删除了,然后我先用昨天的数据库备份文件还原到昨天的历史数据。 二、前提 使用mysqlbinlog恢复数据须知: 确...
MySQL整型:INTEGER, INT, SMALLINT, TINYINT, MEDIUMINT, BIGINT区别与表示范围
MySQL支持SQL标准整数类型INTEGER(或INT)和SMALLINT。 作为标准的扩展,MySQL还支持整型TINYINT,MEDIUMINT和BIGINT。 下表显示了每种整数类型所需的存储空间和范围。 以上说明摘自官方文档「...
MariaDB Galera集群如何增加新节点
有一个在运行的MariaDB Galera集群,如果想添加一个节点或者想让一个节点重新连接到集群,该如何配置? 环境信息: CentOS Linux release 7.9.2009 (Core); mariadb-10.6.8; MariaDB Galera集...
MySQL性能优化的最佳20+条经验
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结...
MySQL合理设置最大连接数、最大并发数(持久化设置)
当程序出现MySQL: ERROR 1040: Too many connections的错误信息时,抛却真的是访问量过高,MySQL服务器抗不住的情形,还有一种原因:你的MySQL数据库设置的max_connections值过小。 一、查看设...
MySQL日期格式字符及日期转换函数
以2016年5月27日14:14:01为例,整理mysql中的日期格式字符及相应的日期转换函数。 MySQL中的日期格式 年(Year) 格式 说明 显示值 备注 %Y 四位年 2016 %y 两位年 16 月(Month) 格式 说明 显示值...
记一次MySQL时间排序/时间过滤查询速度优化过程(innodb_buffer_pool_size)
记一次对MySQL按时间查询SQL的速度优化过程。 一、环境信息 MySQL: 8.0.22; 二、待优化SQL SELECT * FROM sys_leave_records r LEFT JOIN sys_dept d ON r.dept_id = d.dept_id where ( d.dept...
CentOS忘记mariadb/mysql root密码解决办法
这里有两种方式实现修改mariadb root密码。 mariadb版本:Server version: 10.3.10-MariaDB MariaDB Server 服务器:CentOS Linux release 7.5.1804 (Core) 方式1 1.查看mysql版本 mysql --vers...




