
mysql
文章平均质量分 57
Everyday都不同
是谁来自山川湖海,却囿于昼夜、厨房与爱。
展开
-
利用perl脚本实现跨服务器的数据转移
本人最近接到一个任务,要求利用perl脚本实现数据的转移。因为之前是利用Spring定时任务做的,虽然也能实现,但是所占内存难以释放,现在要求改进。刚接到这个要求的时候,确实感觉困难重重——从大致了解perl语言,到跟mysql进行jdbc交互,一路走来真是不易啊!好了,废话不多说,现在把过程大致展现出来。1.新建一个以.pl结尾的perl脚本文件。2.前期引入:use Benchmar原创 2017-04-06 15:51:16 · 899 阅读 · 0 评论 -
【转】MySql索引类型的总结和使用
原文地址:http://www.jb51.net/article/49346.htm 索引是快速搜索的关键。MySQL索引的建立对于MySQL的高效运行是很重要的。下面介绍几种常见的MySQL索引类型。 在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表: CREATE TABLE mytable( ID INT NOT NULL,原创 2017-04-06 16:06:22 · 236 阅读 · 0 评论 -
【mysql】删除重复数据
最近因为发现数据库中的表有脏数据,需要维护。这些脏数据就是重复数据,需要将其删除。可能因为你在建表的时候考虑欠佳,需要为表里面的几个字段建立一个(联合)唯一索引,但是没有建立,而由于不止一个写的程序在往表里面insert数据,造成数据的重复~~现在需要删除这些重复数据,看了看网上前辈们写的例子,大多数不能用,rowid也出来了,而mysql中是没有rowid的。 现假设有一张t_t原创 2017-04-06 16:09:20 · 272 阅读 · 0 评论 -
批量入库时报错:prepared statement contains too many placeholders
最近在做Mysql的批量入库时,执行到PreparedStatment.executeBatch()这一句时,报错:prepared statement contains too many placeholders,提示占位符过多~,可是我发现我入库的表也才40+个字段,应该不至于吧,但是…… 在批量入库时,Mysql会将insert语句拼装成如下格式:insert into tabl原创 2017-04-06 16:10:04 · 4147 阅读 · 0 评论