有个Java项目连接的MYSQL数据库,怎么改成连接SQLServer数据库

有个Java项目连接的MYSQL数据库,怎么改成连接SQLServer数据库

0

6个回答

 sql server的驱动类:com.microsoft.sqlserver.jdbc.SQLServerDriver
url: jdbc:sqlserver://[serverName[\instanceName][:portNumber]][;property=value[;property=value]], 
其中instanceName为实例名, 比如:jdbc:sqlserver://localhost\\LBK-PC:1433;databaseName=school
如果你程序中用了mysql特有的查询或者函数,要修改为等效的sql server的形式。
4

首先将你的驱动jar包换掉,然后在配置文件里修改数据库的信息如(驱动名,用户名密码以及数据库名等),在mysql里吧sql脚本导出来,导入到sqlserver里,如果出现问题就把建表语句复制到sqlserver,然后把数据库里的关联函数复制进去,也就差不多了

1

修改数据库配置信息。
1、修改数据库链接驱动
2、修改url地址
3、修改用户名
4、修改密码

1

先用Navicat把MySQL数据库的表结构和数据导出来,然后导入到SQLServer里面去,如果有不兼容的SQL语句就改一下就行。

如果你用的Hibernate的话,可能会更方便一些。

连接SQLServer参考:

 http://blog.csdn.net/stewen_001/article/details/19553173/


0

为什么这么简单的问题你不去找度娘来这里找答案

0

修改数据库配置信息。
1、修改数据库链接驱动:注意驱动器连接参数的配置,确定使用哪种驱动更加合适
2、修改url地址
3、修改用户名
4、修改密码
其次还要注意转换过程中的数据支持的问题,也就是SQLServer 和 Mysql之间数据类型的区别,不要损失了数据的精度
还有就是连接若借用了持久化框架,要注意持久化框架数据转化器的设置(如Mybatis);

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
SSH项目原本使用的sqlserver2005数据库现在改用MySql配置问题修改
org.springframework.dao.InvalidDataAccessResourceUsageException: could not execute query; nested exception is org.hibernate.exception.SQLGrammarException: could not execute query 我的SSH项目原本使用的sqlserver2005数据库现在改用MySql。我改了applicationcontex的配置,我运行了就出现上面的异常错误! 在网上查了一下,有网友说是说没有表什么的,结果查了一下..................
Java与数据库MySQL、sqlServer连接步骤,具体代码
连接步骤:步骤一创建数据库CREATE DATABASE line;CREATE TABLE customer( id INT, NAME VARCHAR(50), STATUS INT);INSERT INTO    customer VALUES(1,'张三',0);INSERT INTO    customer VALUES(2,'李四',0);INSERT INTO    customer...
java用jdbc连接mysql数据库和sql server数据库
public static void cre_mysql(String lst,String term,String kind) { try { Class.forName("com.mysql.jdbc.Driver"); String url_2 = "jdbc:mysql://" + tar_URL + "/" + tar_db
在MyEclipse环境下将采用SSH2框架的项目从连接到MySQL数据库改成连接到Oracle数据库
1.要改变需要使用的数据库,首先要考虑的是是否需要修改表名,因为不同数据库的保留字是不同的。 如MySQL可以使用user作为表名,而在Oracle中user是保留字,遇到这种情况表名是必须修改的。 2.修改数据库表名之后,在MyEclipse下利用打开数据库链接,然后利用Hibernate 逆向工程生成需要的Bean包中的类以及必须的xx.hdm.xml 3.根据新生成的bean修改相应的
java web ssh框架中数据库由mysql转换到oracle遇到的问题
在此之前项目开发一直使用mysql数据库,由于项目需要,需要使用oracle数据库1.将mysql数据库中的数据转储到oracle中Navicat Premium 非常强大,可以连接大部分主流关系型数据库,如oracle、mysql、sqlserver、sqlite等,操作方便、界面简洁。但它还有一个更强大的功能,可以跨库批量迁移数据表,有这种需求的朋友可以通过这个工具轻松实现。2.oracle大...
java对三大主流数据库sql server、mysql、oracle的连接和操作
Java对三大主流数据库的连接和操作
eclipse通过JDBC连接SQL Server、MySQL数据库的方式(含jar包)
JDBC (Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序.
第一篇:c#数据库从sql改为mysql
c# sql转mysql
SSM框架连接MYSQL和SQLSERVER数据库的配置
database.properties MYSQL: driver=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/appinfodb?useUnicode=true&characterEncoding=UTF-8 username=root password=root SQLSERVER: driver=com.mi...
window下的java程序连接linux系统的mysql数据库
实现的功能:window下连接linux的mysql数据库 准备的环境: windows:1.已经编写好的连接数据库的java测试程序: package com.jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.
java项目连接mysql8.0.11问题记录与解决方案
昨天晚上是这个问题: Navicat连接Mysql8.0.11出现2059错误 这个问题解决之后,我就新建了数据库,执行sql脚本, 打算启动项目, 结果项目就是一直提示这个错误: 然后看了我项目的pom文件中mysql-connector-java的版本, 还是5的,所以我就改成了8.0.11版本的,再次启动,报错: 好吧,错误都提示出来了, 那就添加一些serverTimez...
项目从oracle(或其他)数据库更改到mysql数据库的方法
1.更改URL,用户名,密码 URL =“jdbc:mysql://127.0.0.1:3306/library” ;//library为数据库 USERNAME =“root” ;//用户 PASSWORD =“password”;//密码 2.更改加载驱动 Class.forName(“com.mysql.jdbc.Driver”); 3.更改驱动包 web项目中,将WEB-INF文件夹下...
java连接数据库SQLServer和MySql
import java.sql.*; public class SQLConnect { Connection con;// 连接 Statement stat;// 新建查询 ResultSet rs;// 结果集 public SQLConnect(String drive,String url,String name,String password) throws SQL...
javaweb项目连接MySQL数据库
1.下载jar包并把jar包放到WebRoot/WEB-INF/lib/下:mysql-connector-java-5.1.27.jar(百度一搜有好多),mysql-connector-java-5.1.27.jar2.加载驱动//com.MySQL.jdbc.Driver3.获取连接 Connection对象4.获取用于向数据库发送SQL的Statement对象  5.执行sql,获取数据,...
ssh连接设置更改数据库名不起效果,连接127.0.0.1更换127.0.0.22也不报错
ssh连接设置更改数据库名不起效果,连接127.0.0.1更换127.0.0.22也不报错   浏览器缓存清除后也一样。 更换浏览器一样 tomcat重启无效 work目录全部删除无效 myeclipse重新build工程无效 重启myeclipse无效 tomcat程序不指向工程下的webroot改为发布到webapp无效 更换端口为8081的tomcat6无效. 可能是hi...
常用数据库的连接配置jdbc.properties
转载请标明出处:https://blog.csdn.net/weixin_41965979/article/details/80930509 本文出自付付讶的博客 #mysql #jdbc.type=mysql #jdbc.driver=com.mysql.jdbc.Driver #jdbc.url=jdbc:mysql://192.168.1.109:3306/fu?useUnicode=...
eclipse连接my sql和连接sql server的区别
这个项目原本是在window上连接好sql server的,前段时间换了台mac电脑,没有装双系统,结果不能使用sql server。只能改连接my sql,折腾了一天。现贴上连接这两个数据库的代码对比图和一些细节区别。连接sql server:package dbBean;import java.sql.*;public class DBBean { private String driverS...
C#与SQL SERVER以及MySQL的连接
C#与SQL SERVER以及MySQL之间的连接基本一致。 首先是添加引用 SQL SERVER using System.Data.Sql; //增加此两行获得对sql操作的支持 using System.Data.SqlClient; MySql using MySql.Data.MySqlClient; 不难发现,在Visual Studio中直接...
java web 连接数据库:mysql、sql server方法
连接数据库前需要下载相应的数据库驱动:mysql: https://dev.mysql.com/downloads/connector/j/sql server: http://www.java2s.com/Code/Jar/s/Downloadsqljdbc420jar.htm下载完成后驱动放在项目的lib文件中:项目名/WebContent/WEB-INF/lib或者放在tomcat的lib文...
eclipse新建java工程利用JDBC连接MYSQL数据库
JAVA利用原生的代码通过JDBC连接数据库
mysql数据库最大连接数设置
首先说下为什么要设置这个连接数,原因是我将Excel表中的数据导入到数据库中后发现2000多条数据只导进了200多条,我开始以为是程序的问题,后来测试了少量数据导入,发现没有数据缺失或者选择性导入,才想到可能是数据库设置的问题,再结合consolo控制台的提示:数据库最大连接数问题。 解决办法: 一、首先打开数据库安装目录找到my.ini文件,如下图。 二、用notepad+
数据库了连接
描述了怎么连接一般的sqlserver数据库
Oracle、Mysql和SQL Server数据库连接的URL写法
Oracle、Mysql和SQL Server数据库连接的URL写法
Django连接Mysql数据库操作(Linux版)
1.mysql数据库安装完成,并且在settings文件中配置完成 第一个错误,没有MySQLdb模块 Error loading MySQLdb module: No module named MySQLdb使用pip install mysql-python安装2.安装过程中提示mysql_config: command not found安装yum install mysql-devel3
Hibernate连接三种数据库的配置(SQL Server、Oracle、MySQL)
Hibernate中配置文件默认命名为hibernate.cfg.xml,下面就列出了连接三种数据库时(SQL Server、Oracle、MySQL),hibernate.cfg.xml的一些必要配置。 使用SQL Server配置 xml version='1.0' encoding='UTF-8'?> DOCTYPE hibernate-configurati
C# linq连接SQL数据库
这是我第一次写的博客,可能排版,语句均有错误,望见谅。 先在sql中建立你要的数据库。 开启服务 一般来说开第二个服务就够了。但是因为需要用C#连接数据库所以,要开其他的服务。 我一开始就是卡在这里,如果相关服务没开或者sql配置出错会出现错误。 之前网上让我打开SQL Server配置管理器配置SQL。 但是打不开!!   错误提示:           
数据库连接池(DBCP)连接SQL、MySQL数据库
为什么使用数据库连接池 在JDBC中,一个Connection对象表示一个对数据库的连接。建立一个连接耗时又耗资源,如果所有客户共享一组已经打开的连接会节约很多时间。 什么时候使用连接池 1.所有用户通过一个通用的数据库帐号访问数据库。 2.数据库连接只用于单个请求的持续时间,用完即归还连接。 数据库连接池 连接池是存储、管理数据库连接的容器,应用程序把获取数据库连...
sqlserver数据库设置,使得用ip(127.0.0.1)可以链接
到"计算机"=>"管理"=>"服务和应用程序"=>"SQL ser***"=>"SQL server网络配置"=>"实例名",1.点击后,把右边TCP/IP状态改为启用2.右键"右边TCP/IP",选择ip地址,把ip为"127.0.0.1"的"已启用"状态改为
Java配置多数据源完整代码(SSM框架mysql +sqlserver数据库)
记录说明:项目使用Spring+SpringMVC+Mybatis框架,项目之前一直在使用mysql数据库,后因项目对接需要,配置多数据源增加sqlserver数据库。 梳理一下相关的文件: 1、pom.xml文件(使用的是maven管理工具) 2、DataSource 接口注解文件 3、DataSourceAspect 类文件 4、DynamicDataSourceHolder 类文件...
使用JNDI访问SQL Server数据库(tomcat服务器)
在使用开发工具开发项目的时候通常要访问数据库里面的数据,比较传统的方式是使用JDBC实现数据库的访问,为了简便和提高对数据库操作的性能,一种更简便的方式就是通过JNDI和数据库连接池来实现. JNDI:Java命名与目录接口.是一种将对象和名字绑定的技术.使用JNDI应用程序可以通过名字获取对应的对象和服务. 数据库连接池是为了更好的管理与数据库的连接而产生的,工作原理与热线电话类似,允许用户
java如何连接SQLserver数据库?
java相对于其他语言(例如c,c++等)连接数据库要方便得多, 那么,如何连接呢? 1.java与SQLserver连接具体代码如下: import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql...
MyBatis连接SQLServer的小例子
一个简单的MyBatis连接SQLServer的例子,把数据库参数改成自己的就可以实现连接
Java与本地sql server数据库的配置与连接以及使用案例
首先分享一下sql server2012标准版64位下载地址,其安装过程我不在这里详细介绍了,可以在各大网站搜索 链接:http://pan.baidu.com/s/1eR6HOY2 密码:6qfa 安装完sql server后,可能感觉电脑有点卡,这是因为sql server随时都在启动中,可以调节其服务。打开计算机管理,找到服务和应用程序下的服务,找到sql server(MSSQLSER...
java(myeclipse10)连接数据库sqlserver2008的实例
这是一个sqlserver 2008连接的完整实例; 在sqlserver 2008中创建名为 yanwen 数据库 建一张user表 代码如下 INSERT INTO [yanwen].[dbo].[users] ([name] ,[password] ,[age]) VALUES ('cyw' ,'123456' ,20) GO select * from users; 接着运行Test1.java,就会看到结果了 另外,还有几种常见的数据连接代码,比如 mysql连接数据的代码, sqlserver 2008连接数据的代码, oracle11g连接数据的代码, 总之,里面的有个使用说明和代码运行的效果图,希望对你有帮助
JDBC连接MySQL和SQL Server的工具类
简单的JDBC连接,没有用c3p0之类的连接方式,所有连接信息也直接放在了工具类里,有需要的自己去改 JDBCUtils1.java package mysqlutils; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import com.mysql.jd...
guns开源项目mysql数据库切换为postgresql
1、数据转移 下载并安装软件dbconvert(dbconvert具体使用方法自行百度) 选择本地mysql以及对应表转为postgresql dump 对应表 执行sql(若报错,手动修改sql) 2、修改项目中pom文件以及数据源 3、运行项目报错找不到"id",原因是user是postgresql的关键字,查询语句需要加"",比如,select
JavaWeb项目同时配置MySQL和Oracle
原Oracle数据库的项目同时兼容MySql步骤: (一)修改资源配置文件applicationContext-dataSource.xml的数据库连接 Oracle数据库中加上from dual的原因:Oracle数据库中自带了一个虚拟表dual,这个的作用是测试数据库是否正常使用。   (二)添加一个类用于获取资源配置文件中当前使用的数据库类型以及该方法
sqlServer通过链接对象查询sqlserver或mysql
一:sql server间连接法一:执行系统存储过程 sp_addlinkedserver  ,命令如下:创建链接:exec   sp_addlinkedserver  'srv_lnk ', ' ', 'SQLOLEDB ', '远程服务器名或ip地址 ' exec   sp_addlinkedsrvlogin   'srv_lnk ', 'false ',null, '用户名 ', '密码 '...
EXCEL访问SQL数据库实现过程
EXCEL访问SQL SERVER 数据库实现过程,本人亲自测试过,能用
Idea 通过Database连接SQLserver,Oracle,MySQL,Postgres数据库配置(图文+详解)
自从使用了idea,都不再打开单独打开数据库了,把想用的数据库都在一个程序里面搞定!下面给大家介绍一下我们常用的几种数据库怎样通过Idea来连接。 使用之前,请确保你的电脑上装载了Intellij Idea*各种版本,我使用的是Intellij Idea 2017.3版,如果没有Idea工具,可自行去官网下载哦,顺带把各种数据库的下载地址给大家。 Intellij IDEA下载:     h...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java项目中怎么学习 怎么有效学习java项目

相似问题