mysql
ssxueyi
IT男一枚
展开
-
mysql定时任务-事件调度器(Event Scheduler)
mysql定时任务-事件调度器(Event Scheduler)及时间配置原创 2024-04-08 20:59:57 · 794 阅读 · 0 评论 -
mysql列转行
mysql动态实现列转行原创 2022-10-06 11:07:41 · 297 阅读 · 0 评论 -
mysql复制表create table like 和 create table as select
create table table_name_blike table_name_a将表table_name_a字段结构复制到table_name_b,同时将表table_name_a的索引也复制过来。create table table_name_b as select * from table_name_a where 1=2将表table_name_a字段结构复制到table_name_b,不复制索引。...原创 2022-02-08 11:16:13 · 1481 阅读 · 0 评论 -
mysql最大连接数修改
当mysql出现“Too many connections”异常时,说明mysql数据库连接数过高,增加方法如下:如果可以登录,可以使用以下语句临时增加连接数,重启后失效:set GLOBAL max_connections=1024;永久增加连接数方法:修改配置文件my.cnf,在[mysqld]中增加或修改max_connections值,并重启mysql数据库:max_connections=1024查询最大连接数命令:show variables like '%ma原创 2021-12-02 09:36:07 · 1037 阅读 · 0 评论 -
java使用JDBC方式操作mysql数据库示例
java使用JDBC方式操作mysql数据库示例原创 2021-07-08 19:26:51 · 205 阅读 · 0 评论 -
mysql 拼接字符串函数CONCAT,列拼接函数GROUP_CONCAT
1.拼接字符串函数:CONCATselect CONCAT('hello','word');结果:helloword2.带分隔符拼接字符串函数:CONCAT_WSselect CONCAT_WS('#','hello','word');结果:hello#word3.列拼接函数:GROUP_CONCAT表数据:默认逗号分隔:select user_result,GROUP_CONCAT(user_name) from test group by user_result;..原创 2020-10-09 17:27:27 · 560 阅读 · 0 评论 -
mysql生成随机数函数
#随机数select RAND() * 100#50-100之间的随机数select 50 + RAND() * (100 - 50)#随机整数select FLOOR(RAND() * 100)#保留2位小数的随机数select truncate(RAND() * 100,2)原创 2020-08-13 18:40:10 · 1207 阅读 · 0 评论 -
修改mysql的group_concat函数长度限制,解决数据莫名其妙丢失问题
mysql的group_concat函数查询结果默认长度1024,超过这个长度的结果将不显示,使用的时候可能会遇到莫名其妙丢失的问题,有临时解决方案和永久解决方案2种:1.永久解决方案,在mysql的配置文件“my.ini”或“my.conf”加上以下语句,然后重启mysql服务即可:group_concat_max_len=102400如果这个值设为-1,表示为最大值(4294967295)2.临时解决方案,执行以下sql语句:SET GLOBAL group_concat_max_l原创 2020-08-01 17:17:52 · 2548 阅读 · 0 评论 -
mysql常用时间函数
mysql常用的日期函数及用法如下:#当前时间select now(); #结果:2020-01-18 15:25:26#当前时间戳select current_timestamp; #结果:2020-01-18 15:26:36select current_timestamp(); #结果:2020-01-18 15:26:36#前一天select date_add(no...原创 2020-01-18 15:34:57 · 241 阅读 · 0 评论