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

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

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的形式。

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

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

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

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

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

连接SQLServer参考:

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


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

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
把连接sqlserver改成连接access数据库
GetSysInfo (App.Path & "\computer.ini")rn cnct1 = "uid=shala;pwd=shala;server=(192.168.1.1);" _rn & "driver=SQL Server;database=" & Dbase & ";" _rn & "DSN='';"rn cm.Connect = cnct1rn cm.CursorDriver = rdUseOdbcrn cm.EstablishConnectionrnrncomputer.ini为配置文件,内容是:rn[SQLserver]rnServer=[local]rn[dbase]rndbase=computerrnrn这是连接服务器的SQL SERVER的连接,如果现在把数据库类型改成ACCESS数据库rn连接该作何改变呢?程序就可以直接连接到它呢
怎么连接SQLSERVER 2000数据库???
我的SQLSERVER 2000数据库以前的可正常连接的,当我把它卸载了以后又重新安装后,怎么也连接不上的,老是出现SQLSERVER 数据库不可用或网络常规错误,什么的,在数据库的服务什么的都在运行,而且单独打开数据库可以查看到表,就是在POWERBUILDER 8.0中关联不上的????
DBA怎么连接sqlserver数据库
DBA中连接SQLserver数据库时为什么总是提示 Miscrosoft‘s32-bit DB-Library is notinstalled or the DLLs are not in your path 本机上的ODBC已经添加了,这个是什么原因?rn
连接SQLserver数据库怎么加密?
连接SQLserver数据库代码rnrnconndata = "DRIVER=SQL Server;SERVER=119.43.215.66;DATABASE=cs;"rnrnrn有个疑问:uid=sa;pwd=gf2101这样密码是否需要加密?怎么加密?不加密是不是不安全?rn
MySQL数据库的连接与数据库的基本操作
一:    导入数据库并连接import pymysql.cursors #链接数据库 connect = pymysql.Connect( host='127.0.0.1', port=3306, user='root', passwd='root', db='sz1704', charset='utf8mb4' ) # print("连接成功")...
sqlserver 连接远程sqlserver数据库
/* 2019-02-19 17:42:41 @hury sqlserver 连接远程sqlserver数据库 */ /*1、新增链接服务器*/ exec sp_addlinkedserver @server='remote_server', /*链接服务器的名称*/ @srvproduct='', @provider='SQLOLEDB', @datasrc='12...
JSP连接SQLserver数据库
1.引入外部jar包2.编写jsp页面<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <%@ page import="java.sql.*" %> <!DOCTYPE html PUBLIC "-//W3C//DTD
jmeter连接sqlserver数据库
我的jmeter版本是4.0,sqljdbc用的是sqljdbc4,当然大家也可以根据自己的版本去找相应的jar包 1、下载jdbc驱动(注意下载对应版本),并放在jmeter的lib目录下,重启jmeter,如下图: 2、测试计划下配置驱动程序,如下图; 3、添加配置原件JDBC Connection Configuration,如下图: 4、添加配置原件后,对其相应项进行填...
PHP连接sqlserver数据库
配置环境:Apache PHP.ini 添加php_sqlsrv_56_nts.dll和php_sqlsrv_56_ts.dll扩展,对应的扩展放到指定的位置上,重启 Apache 就可以连接了
QT 连接SQLServer数据库
QString sConnectionName = pBasicInfoCfg.value("DataBaseCfg/ConnectionName").toString(); QString sHostName = pBasicInfoCfg.value("DataBaseCfg/HostName").toString(); QString sDatabaseName = pBa...
如何连接sqlserver数据库?
web发布环境为linux,数据库为ms sqlserver2000 ,jsp程序如何才能到数据库上
SqlServer数据库的连接问题!
在同一个局域网中的多台机器,有一个做为SqlServer数据库服务器,我在Asp.net中建立数据库连接,但是连接的时候总是有问题,连不上去,不知为什么?rn错误显示为:测试连接失败,因为初始化提供程序发生错误。[DBNETLIB][ConnectionOpen.(connect()).]SQl Server不存在。rn但是在和我在一个网中的别的机器用同样的方法可以连接到这台服务器。rn困惑中......
objective-c连接sqlserver数据库
正在做一个iphone app,上来就遇到了一个大问题。。窘。。rnrn我有一个网站,数据库用的是sqlserver2008。rnrn我能不能直接在xcode上连接这个数据库rnrn做读取,修改等等操作?rnrn我查了好多资料都没有可行的方案。望各位大神提供一些sample code或者一些指导思想。。rnrn谢谢了先。
连接sqlserver oracle 数据库
连接 sqlserver oracle 经典方法
连接sqlserver数据库的java文件
这个代码可以连接上sqlserver数据库,从数据库中直接读取数据。
jsp与数据库SQLserver的连接????
当不知道SQL的登录名和密码时,怎样将jsp与数据库进行连接,具体代码???rnrnrn该怎样找回sql的登录名和密码?具体操作步骤???
连接sqlserver数据库的问题
我使用的是NetBeans IDE 9.0M版 sqlserver2000rnrn好像是连数据库有问题,错误如下:rnMissingSourceFile in AdminController#index rnno such file to load -- dbirnRAILS_ROOT: script/../config/..rnrnApplication Trace | Framework Trace | Full Trace rnrnThis error occurred while loading the following files:rn dbirnRequestrnParameters: NonernrnShow session dumprnrn--- rnflash: !map:ActionController::Flash::FlashHash rnrnResponsernHeaders: "Cache-Control"=>"no-cache", "cookie"=>[]rnrn小弟初学,请各位指点下!不胜感激!!!
Matlab连接SQLServer数据库
Matlab连接SQLServer数据库 环境:matlab2016b,sqlserver2008R2 windows10操作系统 1、打开控制面板选择“管理工具”然后打开ODBC数据源管理员程序,随便选择32和64都可以。 2、在用户DSN下点击添加 3、选择SQL Server点击完成 4、命名数据源名称,描述随便写,选择服务器服务器选择本地,本地服务器名称可以写(lo...
JDBC之连接sqlserver数据库
1.准备工作 打开SQLserver管理配置工具,选择SQLserver网络配置,选择MSSQLSERVER协议,启用TCP/IP 如下图所示 2.在SQLSERVER中编写并执行SQL脚本 drop database if exists test; create database test; use test; CREATE TABLE dept ( dno CHAR(3) ...
VB 连接Sqlserver数据库
本文件用于vb连接sqlserver数据库,包含了增删改查等函数,直接调用即可。
SQLserver 数据库的连接工具
在不打开数据库也能看到数据库中的数据库 操作简单 很office一样
在cmd下连接sqlserver数据库
如果想练习命令的方式访问查询修改数据库,可以在cmd下连接sqlserver并进行操作 首先进入cmd 输入 osql ?/  注意有空格 然后 输入命令 osql -S127.0.0.0(登录的数据库所在的服务器,我登录了本机的数据库,所以是127.0.0.1) -Usa(sa为登录的用户名) -P*****(登录的用户密码) 注意大小写哦,然后就是这里要输入 g
关于SQLSERVER数据库的连接
PB9.0+SQLSERVER200rn在程序中调用SQLSERVER中的存储过程时,如果用ODBC连接则出错,而直接在DATA PROFILE中用SQLSERVER来连接则正常,请问高手这是什么原因。而且用SQLSERVER直连时生成的应用程序不能移植到别的没有安装SQLSERVER的机器上
sqlserver 连接其它数据库
问题是 :rn rn 我们项目用到了一个实时数据库名字叫Historian interactive sql ,这个数据库是存生产数据的(生产线上的设备的温度等等,一秒钟一条数据)rn 现在我写程序去连接这个数据库查询数据 则必须在我机子上装上这个数据库的oledb程序才能连接数据库进行查询,rn 这样很不方便 , 部署到客户的机子上时每台都要装这个oledb程序,我想通过把这个oledb程序装在服务器上,然后写SQL来直接进行查询,看了一下 sp_addlinkedserver 但是不知道我这种情况应该怎么使用 ?rnrn rn
连接sqlserver数据库出错
我在.net中建的网站,在打开连接到过程服务器时出现这样的错误提示:(注:我用的是sql server2000而不是2005)rn“已成功与服务器建立连接,但是在登录前的握手期间发生错误。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许远程连接可能会导致此失败。 (provider: TCP 提供程序, error: 0 - 您的主机中的软件放弃了一个已建立的连接。)”rn已发生过多次了,不知道什么原因。rn哪位大侠通晓这个,给个解决方法吧,谢谢啦 先。rn
C#连接SQLServer数据库
C#连接SQLServer数据库,实例中包括增删改等
web技术连接sqlserver数据库
web技术如何连接sqlserver2000或2005数据库?
不能连接sqlserver数据库?
rn提示:rnFatal error: Call to undefined function: mssql_connect()rn请问在php.ini文件中用不用设置什么?
vb.net连接SQLServer数据库
一个命名空间中包含了4个类,实现对SQLServer数据库的select,insert,delete,update操作
Java连接SQLserver数据库
首先,需要有一个数据库,我用的是SQL server 2008版,然后需要去下载一个JDBC驱动,我用的是JDBC for SQLserver 6.0版本,可以去下载这个 sqljdbc_6.0.8112.100_chs.tar.gz:     https://page63.ctfile.com/fs/15198163-215756610 下载解压之后里面会有jre7与jre8,他们两个功
JDBC连接SQLServer数据库
操作的步骤和方法: 1. 加载驱动,建立与数据库的连接 /** * 打开数据连接 */ public void openConn(){ try { //加载sqlserver jdbc驱动 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); //和数据库建立连接,连接必须
php连接sqlserver数据库
1.找到php安装目录里面的ext文件夹,我这边的路径为D:\phpStudy\php\php-7.0.12-nts\ext,找到php_sqlsrv_7_nts_x86.dll和php_pdo_sqlsrv_7_nts_x86.dll文件,在php.ini中加入这两个扩展2.下载Microsoft ODBC Driver 11 for SQL Server,地址为 https://www.mic...
jdbc连接sqlserver数据库
1.导入jar包,添加依赖//DatabaseName是表名字 需要打开数据库的TCP/IP协议的端口,打开后一般默认的//端//口号是14332. String url="jdbc:sqlserver://localhost:1433; DatabaseName=webapp";//使用server management studio登录时要使用sql server身份验证,登录时的账号密码请牢
java连接sqlserver数据库
jdbc下载地址: https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=11774 数据库连接核心代码: package test; importjava.sql.Connection; importjava.sql.DriverManager; importjava.sql.ResultSet; i...
C#连接SqlServer数据库
using System.Data; using System.Data.SqlClient; namespace SQLServer { public class SQLServerDataBase { string _connString = "server=127.0.0.1;database=User;uid=sa;pwd=123"; ...
SQLSERVER 连接 其他数据库
情况 是这样的 rn我自己 有个 数据库 是 SQLSERVER 的 rn然后 别人 也有个数据库 MYSQL 的rn然后 我需要 同步 一些数据 rn那我需要查别人数据库rn有没有一种 办法rn可以把 MYSQL 的 数据库 中的 表 和 数据 都 映射 到rn我 的 SQL SERVER 里面rn我可以 直接 来 查询
asp 连接sqlserver数据库
用asp连接sqlserver数据库 登陆是用windows身份验证登陆 请问各位高手 这个连接数据库的语句怎么写?
Android连接sqlserver数据库
代码中直接连接sqlserver数据库 , 并将查询中的数据显示在页面上。
sqlserver数据库的连接方法
sqlserver 连接到java的方法 可以参考一下 还是不错的 还有其他的 可以参考 oracle mysql
VB连接sqlserver数据库
Dim s As String Dim rs As New ADODB.Recordset s = "Driver={SQL Server}; Database=trsip; UID=sa; PWD=oallserver; Server=10.47.1.12 " conn.ConnectionString = s conn.Open txtsql = "select top 1 * from book" Set rs = New ADODB.Recordset rs.Open txtsql, conn, _ adOpenKeyset, _ adLockOptimistic
相关热词 c# stream 复制 android c# c#监测窗口句柄 c# md5 引用 c# 判断tabtip 自己写个浏览器程序c# c# 字符串变成整数数组 c#语言编程写出一个方法 c# 转盘抽奖 c#选中treeview