mysql
老丁学抓娃
还年轻,路还远。
展开
-
mysql开启批量插入。
mysql开启批量插入。 之前在做mysql批量新增的时候,发现速度并没有特别快,查看日志文件也没发现什么异常。 后在查阅资料发现是mysql 的批量插入支持没打开。在yaml文件连接数据库的地址上加入这段配置即可:&rewriteBatchedStatements=true 加入之后,就打开的他的批量插入支持,性能对比单挑新增快许多。...原创 2021-12-17 10:28:29 · 1759 阅读 · 0 评论 -
Mysql添加假数据。
我们工作中需要在表中放入假数据用于测试,也可以用于学习索引的时候测试性能! 首先打开navicat创建一个测试表插入一些数据INSERT INTO student (name, id, phone) VALUES ('test_1', '13000000000', 87),('test_2', '13000000001', 81);然后执行语句INSERT INTO student (name, id, phone) select name, id, phone from student原创 2021-12-17 10:21:46 · 9204 阅读 · 0 评论 -
解决MySQL版本不一致导致的数据导入失败的问题
解决MySQL版本不一致导致的数据导入失败的问题 在之前的工作中,需要将数据库复制一份到本地,我的mysql 为5.7版本,但线上的为8.0 随后导入就出了各种问题。MySQL默认是向下兼容的,因此,将低版本数据库的SQL文件导入到高版本数据库时不会报错,但反过来就不行,高版本数据库的SQL文件在导入低版本数据库时会报错,提示You have an error in your SQL syntax; check the manual that corresponds to your MySQL原创 2021-11-08 11:59:45 · 3322 阅读 · 0 评论