怎么把项目数据库由mysql转为oracle

怎么把项目数据库由mysql转为oracle,第1张

1.修改数据库连接字符串——

如:

驱动器com.mysql.jdbc.Driver 改为 oracle.jdbc.driver.OracleDriver

连接字符串jdbc:mysql://localhost:3306/xxx 改为 jdbc:oracle:thin:@localhost:1521:sid

2.调整SQL语句——

如:

分页查询SELECT * FROM TABLE_NAME LIMIT 1, 20 改为 SELECT * FROM (SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM <= 20) WHERE RN >= 1

3.将mysql库中的数据导入到oracle库——

可以手工进行,如将mysql中的数据转储为sql文,作下调整,在oracle中执行;

建议使用相关工具,如Oracle SQL Developer。

4.将连接数据库的jar包换成oracle的。

以上4条,不分先后顺序。

mysql 数据库 把一个表的每3行里同一个项目,变成一行3个项目。sql文怎么写

是一个简单的列子,我再详细说明一下吧。

A表 只有一个字段【No】,数据为1,2,3,4 四行内容

B表有三个字段【No1】,【No2】,【No3】

希望通过一个sql文,把A表的数据转换为B表的数据,使A表的相邻每3行数据变成B表的一条数据。

也就是把A表的1,2 ,3,4 四行 转换为B表的【1,2,3】,【2,3,4】两行数据。

Mysql的数据库转换成Oracle类型的数据库

一般都是导出Mysql数据到一个文件中,再从这个文件导入到Oracle吧

或者直接查询mysql数据库100条数据,即刻插入到Oracle数据库中,多次反复,直至全部搞定

都网络服务器的话,可以用动态网页搞定

网络服务器可以外网连接的话,也可以用软件搞定

前些天那些2000W开发数据是MSSQL SERVER的,有原版SQL SERVER备份文件供下载的,可直接用都SQL SERVER,也有CSV文本格式的,自己解析或者数据库软件导入到其他数据库中就可以

不玩JSP的路过


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/8759408.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-20
下一篇2023-04-20

发表评论

登录后才能评论

评论列表(0条)

    保存