`

mysql2derby

阅读更多

将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;字符部分

分享到:
评论

相关推荐

    jdbc接连数据库:oracle/derby/mysql

    2. **Apache Derby**: - 内嵌式数据库:Derby是一个轻量级、开源的关系型数据库,常作为Java应用的一部分运行。 - JDBC驱动:加载`org.apache.derby.jdbc.EmbeddedDriver`。 - 数据源配置:URL通常是`jdbc:derby...

    各种数据库的jdbc(mysql,orcal ,derby,hive,postgresql,monetdb-jdbc)

    使用MySQL JDBC驱动(也称为Connector/J),可以方便地在Java程序中操作MySQL数据库。首先,需要在项目中引入mysql-connector-java.jar库,然后通过`DriverManager.getConnection()`方法建立连接。MySQL JDBC支持...

    MyEclipse2013中去除Derby方法

    7. **添加自定义数据库连接**:如果你需要使用其他数据库,如MySQL、Oracle或SQL Server,可以在“Database Connections”中添加新的数据库连接。按照提示输入正确的连接信息,包括数据库URL、用户名和密码。 8. **...

    derby 数据库驱动jar包

    derby 数据库驱动jar包, 更多其他数据库驱动jar包(包括db2,derby,exasol,h2,jtds,mimer,mysql,nuodb,oracle,postgresql,redshift,sqlite,vertica)请看楼主其他资源贴

    MyEclipse2013禁用derby方法

    禁用Derby后,你可以根据项目的实际需求选择合适的数据库连接,例如MySQL、Oracle或PostgreSQL等。这样不仅能避免潜在的冲突,还能提高项目的可维护性和扩展性。 总结一下,禁用MyEclipse 2013中的Derby数据库是一...

    Mysql+Oracle+SqlServer+Access+derby jdbc驱动包

    这个压缩包"**Mysql+Oracle+SqlServer+Access+derby jdbc驱动包**"提供了五种主流关系型数据库管理系统(RDBMS)的JDBC驱动,使得Java程序能够无缝地与这些数据库进行交互。现在,我们将详细探讨这些数据库系统以及...

    Derby和Sqlite数据库配置与使用.pdf

    1. 导入jar包:从Java2s网站(http://www.java2s.com/Code/Jar/d/Downloadderbydriverjar.htm)下载Derby数据库的jar包,解压缩到桌面,然后在项目中新建一个lib文件夹,将jar包放入其中。 2. 导入jar包的方法:在...

    derby辅助工具SQuirreL SQL Client的使用

    2. **Eclipse集成Derby的两种方法**: - **方法一:使用内置Derby插件**:Eclipse有内建的Derby支持,可以通过Window > Preferences > Database Development > Drivers添加Derby驱动,然后创建数据源。 - **方法二...

    spring3+hibernate3+derby的实例

    Hibernate支持多种数据库,包括MySQL、Oracle、以及本例中的Derby。 **Apache Derby** Apache Derby是一个轻量级、嵌入式的关系型数据库管理系统,它是Java编写并遵循JDBC API的。Derby简单易用,适合小型到中型的...

    derby.jar包下载

    derby-jdbc-driver.jar包下载,这个东西我在网上找了很久,可能各个版本都有不适用的地方,上传这里希望能帮助到大家

    Nacos Docker MySQL 8 版本:Nacos:2.2.3,mysql:8.0.30

    直接启动:docker-compose -f example/standalone-mysql-8.yml 修复漏洞:Nacos 集群反序列化漏洞 一、漏洞概述 2023 年 6 月 7 日,Nacos 发布新版本,修复了一处远程代码执行漏洞,所 属厂商:alibaba,漏洞编号...

    支持多种数据源的nacos-1.4.2,包括mysql/postgresql/oracle/derby

    支持多种数据源的nacos,包括mysql/postgresql/oracle/derby 版本号为1.4.2 对应的各个组件版本 springcloud version: 2020.0.1 springboot version: 2.4.2 springcloudalibaba version: 2021.1 需根据自身情况修改...

    derby,jtds,mysql,oracle,sql2000,sql2005的jdbc数据库驱动

    这里提到的"derby,jtds,mysql,oracle,sql2000,sql2005的jdbc数据库驱动"分别对应了六个不同的数据库系统及其对应的JDBC驱动。 1. **Derby**:Apache Derby是一款开源、轻量级的关系型数据库管理系统,它是Java...

    Ofbiz10.04改用mysql数据库配置

    本文将详细介绍如何将 Ofbiz 10.04 版本从 Derby 数据库迁移至 MySQL 数据库。 首先,我们需要在 MySQL 中创建一个新的数据库。执行以下步骤: **步骤1:创建数据库** 1. 登录到 MySQL 管理工具(如 phpMyAdmin 或...

    Node.js-Derby-MVC框架使其易于编写实时协作的能运行在Node.js和浏览器中的应用程序

    4. **数据库集成**:Derby 集成了水磨石(Waterline),一个抽象的ORM(对象关系映射),支持多种数据库,如MySQL、MongoDB等。 5. **模块化**:遵循Node.js的模块化设计,Derby 应用可以拆分为多个小模块,易于...

    Hive安装,使用MySQL作为元数据库

    通常,Hive默认使用Derby数据库作为元数据库,但当面对大规模数据处理时,Derby可能无法满足高并发和稳定性需求,因此选择更强大的MySQL作为元数据库是常见的做法。 **安装Apache Hive** 1. **下载与解压**: 首先...

    Derby数据库ij工具的使用

    Derby的主要管理工具是ij,这是一个强大的命令行工具,类似于MySQL的命令行客户端和Oracle的sqlplus。使用ij之前,需要确保已将相关JAR文件添加到classpath环境变量,并设置一个名为DERBY_INSTALL的环境变量,指向...

    derby知识总结详细的配置和使用

    Apache Derby 是一个轻量级、开源的 Java 数据库管理系统,完全由 Java 语言...然而,由于其规模和定位,对于处理大量数据或需要高级性能优化的企业级应用,可能需要考虑其他更强大的数据库系统,如 Oracle 或 MySQL。

    hive1.2.1-mysql-connector.rar

    2. `mysql-connector-java-5.1.32-bin.jar`:这是MySQL JDBC驱动的特定版本(5.1.32),用于Java应用程序连接到MySQL数据库。在Hive中,当选择MySQL作为元数据存储时,这个驱动文件是必需的,因为它使得Hive ...

    java内置的数据库derby及插件

    在开发小型带数据库的java应用程序时,使用mysql,sql等数据库,当你的程序出现在一个没有安装数据库的电脑,该程序无法使用数据库,但是derby是内置在项目中的数据,体积小,免安装,可以达到你想要的java数据库...

Global site tag (gtag.js) - Google Analytics