MySQL
努力的大黄蜂
新晋菜鸟
展开
-
安装MySQL5.7.msi
下载地址链接:https://dev.mysql.com/downloads/windows/installer/8.0.html原创 2021-11-26 15:57:00 · 377 阅读 · 0 评论 -
快速生成百万数据
1、生成思路 利用mysql内存表插入速度快的特点,先利用函数和存储过程在内存表中生成数据,然后再从内存表插入普通表中 2、创建内存表及普通表 CREATE TABLE t_emm_process_memory ( id bigint(20) NOT NULL AUTO_INCREMENT, appName varchar(255) DEFAULT NULL, udid varchar(255) DEFAULT NULL, processName varchar(255) DEFAULT NULL, cre原创 2020-12-11 18:58:08 · 661 阅读 · 1 评论 -
逻辑与或非的优先级
First 重点 ----> 能用括号的加上括号 防止出错! 优先级是=====>() > not > and > or select * from table where … where后边的判断但凡出现了or,为了方便理解 可以看做没有… 借用另外一个博主的sql 解释一下 1、select 1 from dual where 1=1 and 2=2 ...原创 2020-03-20 15:02:29 · 2863 阅读 · 0 评论 -
本周11.29总结(存储过程,事件)
存储过程 查询数据之后插入另外一张表格之中 insert into table(a,b) select a,b from table2 where c = _c; 注: _c就是存储过程传递的参数值 2)find_in_set(id,ids) 的使用 第一次用这个函数, 效果跟in差不多 ,不过细细的研究之后发现, find_in_set更多的是当传变量的时候, 如果待查询的条件的常量 就...原创 2019-11-29 18:50:50 · 94 阅读 · 0 评论 -
mysql优化
num1 加索引 num2 在service层加 连得表分开了,两次查询 就是service写的麻烦些 有时候多一次查询要不了多少时间,跟sql查询比,java还算快 left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录 inner join(等值连接) 只返回两个表中联结字段相等的行...原创 2019-03-28 17:38:25 · 100 阅读 · 0 评论 -
Caused by: com.mysql.jdbc.PacketTooBigException: Packet for query is too large
上传文件的时候报的错误: Caused by: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (11756325 > 1048576). You can change this value on the server by setting the max_allowed_packet' variable...原创 2019-07-12 10:53:47 · 220 阅读 · 1 评论