|
|
将mysql数据库中的数据导入到derby数据库
1.将Mysql中的数据导出为sql文件(c:\>mysqldump -h localhost -u root -p mydb >e:\mysql\mydb.sql )
-- MySQL dump 10.10---- Host: localhost Database: j2ee-- -------------------------------------------------------- Server version 5.0.22-community-nt/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;/*!40101 SET NAMES utf8 */;/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;/*!40103 SET TIME_ZONE='+00:00' */;/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;---- Table structure for table `t_accountitem`--DROP TABLE IF EXISTS `t_accountitem`;CREATE TABLE `t_accountitem` ( `id` varchar(255) NOT NULL, `transcode` varchar(255) default NULL, `transDate` varchar(255) default NULL, `transTime` varchar(255) default NULL, `itemAmount` varchar(50) default NULL, `acountType` varchar(255) default NULL, `accountID` varchar(255) default NULL, `projectTypeID` varchar(255) default NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;---- Dumping data for table `t_accountitem`--/*!40000 ALTER TABLE `t_accountitem` DISABLE KEYS */;LOCK TABLES `t_accountitem` WRITE;INSERT INTO `t_accountitem` VALUES ('SNAI20090725000004','SNAI20090725000004','2009-07-25','14:24:17','200','1','SNTA20090724000000','SNPI20090725000004'),('SNAI20090725000005','SNAI20090725000005','2009-07-17','14:24:38','6000','1','SNTA20090724000000','SNPI20090724000000'),('SNAI20090725000006','SNAI20090725000006','2009-07-16','20:10:04','900','1','SNTA20090724000000','SNPI20090725000004'),('SNAI20090725000007','SNAI20090725000007','2009-07-23','20:10:16','500','0','SNTA20090724000000','SNPI20090724000002'),('SNAI20090729000008','SNAI20090729000008','2005-07-08','09:54:03','4000','1','SNTA20090724000000','SNPI20090724000000'),('SNAI20090729000009','SNAI20090729000009','2005-07-08','09:54:23','500','0','SNTA20090724000000','SNPI20090724000003'),('SNAI20090729000010','SNAI20090729000010','2006-07-11','09:54:44','6000','1','SNTA20090724000000','SNPI20090724000001'),('SNAI20090729000012','SNAI20090729000012','2007-07-14','10:00:09','5000','1','SNTA20090724000000','SNPI20090724000000'),('SNAI20090729000013','SNAI20090729000013','2007-07-20','10:00:22','800','0','SNTA20090724000000','SNPI20090724000003'),('SNAI20090729000014','SNAI20090729000014','2007-07-19','10:04:57','800','0','SNTA20090724000000','SNPI20090724000002'),('SNAI20090729000015','SNAI20090729000015','2008-07-04','10:05:11','9000','1','SNTA20090724000000','SNPI20090724000000'),('SNAI20090729000016','SNAI20090729000016','2009-07-14','10:05:25','1200','0','SNTA20090724000000','SNPI20090724000002'),('SNAI20090729000017','SNAI20090729000017','2008-07-23','10:11:44','900','0','SNTA20090724000000','SNPI20090724000002'),('SNAI20090729000018','SNAI20090729000018','2008-07-09','10:31:00','500','1','SNTA20090724000000','SNPI20090724000001'),('SNAI20090729000019','SNAI20090729000019','2007-07-09','10:31:13','300','0','SNTA20090724000000','SNPI20090724000003'),('SNAI20090729000020','SNAI20090729000020','2006-07-10','10:31:32','600','1','SNTA20090724000000','SNPI20090724000001'),('SNAI20090729000022','SNAI20090729000022','2009-07-12','10:31:51','600','1','SNTA20090724000000','SNPI20090724000001'),('SNAI20090729000023','SNAI20090729000023','2009-07-16','12:42:06','3000','1','SNTA20090724000000','SNPI20090724000000'),('SNAI20090806000022','SNAI20090806000022','2009-08-05','15:16:25','900','0','SNTA20090724000000','SNPI20090724000003');UNLOCK TABLES;/*!40000 ALTER TABLE `t_accountitem` ENABLE KEYS */;---- Table structure for table `t_projectitem`--DROP TABLE IF EXISTS `t_projectitem`;CREATE TABLE `t_projectitem` ( `id` varchar(255) NOT NULL, `projectID` varchar(255) default NULL, `projectName` varchar(255) default NULL, `acountType` varchar(255) default NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;---- Dumping data for table `t_projectitem`--/*!40000 ALTER TABLE `t_projectitem` DISABLE KEYS */;LOCK TABLES `t_projectitem` WRITE;INSERT INTO `t_projectitem` VALUES ('SNPI20090724000000','2009072413:19:18','工资','1'), ('SNPI20090724000001','2009072413:30:41','奖金','1'), ('SNPI20090724000002','2009072413:30:48','交通','0'), ('SNPI20090724000003','2009072413:30:57','食宿','0'), ('SNPI20090725000004','2009072514:23:51','压岁钱','1'), ('SNPI20090729000005','2009072921:15:44','旅游','0');UNLOCK TABLES;/*!40000 ALTER TABLE `t_projectitem` ENABLE KEYS */;---- Table structure for table `t_totalaccount`--DROP TABLE IF EXISTS `t_totalaccount`;CREATE TABLE `t_totalaccount` ( `id` varchar(255) NOT NULL, `accountID` varchar(255) default NULL, `customerName` varchar(255) default NULL, `amount` varchar(255) default NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;---- Dumping data for table `t_totalaccount`--/*!40000 ALTER TABLE `t_totalaccount` DISABLE KEYS */;LOCK TABLES `t_totalaccount` WRITE;INSERT INTO `t_totalaccount` VALUES ('SNTA20090724000000','20090724','sjs','31100');UNLOCK TABLES;/*!40000 ALTER TABLE `t_totalaccount` ENABLE KEYS */;---- Table structure for table `t_user`--DROP TABLE IF EXISTS `t_user`;CREATE TABLE `t_user` ( `id` varchar(255) NOT NULL, `uname` varchar(255) default NULL, `password` varchar(255) default NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;---- Dumping data for table `t_user`--/*!40000 ALTER TABLE `t_user` DISABLE KEYS */;LOCK TABLES `t_user` WRITE;INSERT INTO `t_user` VALUES ('SNUS20090724000000','sjs','sjs'),('SNUS20090724000001','lx','lx'), ('SNUS20090729000002','孙萌','123456'),('SNUS20090729000003','王璐 ','123458'),('SNUS20090729000004','张立','789456'),('SNUS20090729000005',' 孙亮','456789'),('SNUS20090729000006','田亮','123654'), ('SNUS20090729000007','周正','789654'),('SNUS20090729000008','朱芳 ','456987'),('SNUS20090801000009','qqq','qqq');UNLOCK TABLES;/*!40000 ALTER TABLE `t_user` ENABLE KEYS */;/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
2.修改导出的mydb.sql文件
(1)去掉注释部分的的内容(即--和/**/)
(2)删除DROP TABLE IF EXISTS `t_totalaccount`;和LOCK TABLES `t_user` WRITE;
(3)对于剩余部分的内容,表名和字段名需要去掉“`”(即Esc键子下方的字符)
(4)去掉ENGINE=InnoDB DEFAULT CHARSET=utf8;字符部分 |
|