随笔分类 - mysql
摘要:Aborted_connects 是 MySQL 全局状态计数器之一,表示“服务器端统计到的失败或被中止的连接尝试次数”。它不是当前连接数,而是一个累计次数(自上次服务器启动或自执行 FLUSH STATUS 起重新累计),用来衡量有多少次客户端没能成功完成 MySQL 握手并建立一个正常会话。 一
阅读全文
摘要:背景:我使用nginx做了一个TCP代理,拿一个server的80端口,用来转发到另外一台服务器上的一个13306端口。偶尔在高并发连接db时,出现报错。偶尔当高并发代码被认为中断时,也出现这个报错: Host '10.123.123.123' is blocked because of many
阅读全文
摘要:问题: 应用程序建立的数据库连接,也就是非交互式连接 是什么时候开始的?什么时候结束?连接结束后 会影响应用程序操作db失败吗? 还有就是如果连接关闭了 会立马重新建立新的连接吗? 解答: 我们讨论的是应用程序通过连接池(如HikariCP)与MySQL建立的连接。这些连接是非交互式连接。 连接何时
阅读全文
摘要:问题: 1.搭建了一个nginx反向的代理mysql db的TCP代理,实现用jar包去操作db操作数据库,发现执行业务执行时间太长(比如tc执行时间长)就会出现报错:Communications link failure The last packet successfully received
阅读全文
摘要:SHOW VARIABLES LIKE 'max_connections'; #查看数据连接数 SHOW VARIABLES LIKE 'max_connect_errors' ; #100 最大错误连接数。连续失败连接数超过着数值,这个ip就会被db拒绝访问。需要执行:FLUASH HOSTS;
阅读全文
摘要:1.重启 MariaDB 数据库服务:systemctl restart mariadb.servicesystemctl:系统控制工具,用于管理systemd系统和服务restart:操作指令,先停止服务再启动服务mariadb.service: 服务名称,MariaDB数据库服务的标识等效操作:
阅读全文
摘要:mysql -h ipaddress -u root ps -ef | grep mysql sudo -i #切换root mysql -u root
阅读全文
摘要:要修改 MySQL 的最大连接数(max_connections),可以临时调整(立即生效但重启失效)或永久调整(需修改配置文件并重启 MySQL)。以下是详细步骤: 方法 1:临时修改(无需重启 MySQL) 适用于测试或紧急调整,但 MySQL 重启后会恢复原值。 1. 查看当前最大连接数 SH
阅读全文
摘要:腾讯元宝的关键字: 数据源:mysql的数据查询结果为某个时间戳,每天可能会有多条时间戳数据存入db的某个表中 需求:写一个sql,对时间戳进行处理 只查询出每天最后一条时间戳数据 怎么写 答案: SELECT DATE(timestamp_column) AS date_only, MAX(tim
阅读全文
摘要:在MySQL中,如果你想要同时更新多个表中的字段,你可以使用一个UPDATE语句和JOIN来实现。以下是一个例子: UPDATE table1 JOIN table2 ON table1.id = table2.id SET table1.info = 'new value 1', table2.i
阅读全文
摘要:#查询近半年的数据 select * from youTable where time_colume>=curdate()- interval 6 month #查询近3年的数据 select * from youTable where time_colume>=curdate()- interva
阅读全文
摘要:1)正确的处理方式: SELECT * FROM your_table WHERE your_column LIKE '%\_%' ESCAPE '\\'; 或者: SELECT * FROM your_table WHERE your_column LIKE '%\_%'; 2)正确的处理方式:
阅读全文
摘要:在使用MySQL数据库时,经常会遇到中文乱码的情况,这是因为MySQL默认使用Latin1编码,而中文字符需要使用UTF-8编码才能正确存储和显示。本文将介绍如何解决MySQL数据库编码问题,包括修改数据库、表和字段的编码格式等步骤。 一、备份数据库 在修改编码格式前,首先需要备份整个数据库,以防万
阅读全文
摘要:mysql的索引有很多种,下面我们来介绍以下。 1.添加主键索引: primary key ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) alter table yx_marketing_details add primary key(i
阅读全文
摘要:insert into result(userId,year,month,increaseRate,decreaseRate,autoRate,finishRate,createTime,modifyTime) values( #{userId},#{year},#{month},#{increas
阅读全文
摘要:如果想进行对一个字段进行排序,但是这个字段却不是int类型,适应varchar类型怎么办呢? 常用的方式: 给字符字段加上0,举例: 1:假设scoreRate是一个varchar类型,并且值是一个百分(90%)的数据格式. 要求:请获取scoreRate值最高的一条数据: sql: select
阅读全文
摘要:SQL UNIQUE 约束也称“唯一约束”,设置了 UNIQUE 约束的字段,每条记录的值都必须是唯一的,因此 UNIQUE 约束可以防止两条记录在某个字段上出现重复值。 UNIQUE 可以约束表的一个字段,也可以约束多个字段。此外,设置了 UNIQUE 约束的字段可以出现 NULL 值。 UNIQ
阅读全文

浙公网安备 33010602011771号