爱生活 • 爱言情

正在播放相关视频:Eclipse Java通过jdbc连接sql server2017数据库教程

eclipse中如何编写连接mysql数据库的通用文件

jdk版本是多少?sqljdbc.jar 的驱动适用于 Java 5sqljdbc4.jar 的驱动适用于 Java 6更多追问追答追问1.8.几来者追答驱动jar的问题追问之前被封了,现在可以追问了,我试过连接局域网室友的sql,可以连接,就是自己的连接不上,看日志,是你的URL有问题更多追问追答追问如何看日志?追答???????????控制台里面的内容就是你的日志追问日志已经贴出追答看日志,应该是驱动有问题,这个需要debug一下,要看你的代码才行www.aiyanqing.com防采集请勿采集本网。

eclipse中如何编写连接mysql数据库的通用文件

写一个DB类进行连接。 package db; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; /** * * MS SQL Server 2008 数据库连接对象封装类 (java.sql.Connection) * * @version 7.15.1 * * 创建日期:1

1.前边的事例是把数据库的驱动,连接,用户名和密码都写在了类中,耦合性太高,当我们数据库变更或者数据库类型更换后,需要去重新更改代码,很不方便。解决的方法:把数据库的驱动,连接,用户名和密码写在配置文件中,通过读取配置文件的方式进行代码编写,而以后如果数据库变更直接修改配置文件即可!

1.准备工作: 准备相关的软件(Eclipse除外,开源软件可以从官网下载) .Microsoft SQL server 2005 Express Edition 下载地址:http://download.microsoft.com/download/0/9/0/09020fab-d2c3-4a8c-b9e0-db53a7a30ae8/SQLEXPR_CHS.EXE .SQL Server Ma

2.在工程中右键新建file,命名为jdbc.properties

没再java里用过sqlserver,但是感觉这个错误,应该是数据库的jdbc驱动版本和数据库版本不兼容,试试换个版本的jdbc驱动。

3.创建完毕如图:

JDBC连接数据库并建表 package jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; public class JDBCConnection { /** * @param args */ public static void main(S

4.在jdbc.properties文件中输入如下信息,分别是数据库的驱动,连接,用户名和密码

Class.forName("com.microsoft.sqlsever.jdbc.SQLServerDriver"); 这句如果加载成功了 就不会报找不到SQLServerDriver类了 重点放在为什么找不到SQLServerDriver类 JAR包是否引入成功 com.microsoft.sqlsever.jdbc.SQLServerDriver是否有写错 检

5.新建JdbcTest2.java类

6.输入如下代码:

7.代码说明:这段代码是读取配置文件,把配置文件中的各个项通过名称读取出来

8.这段代码是通过反射来创建Driver对象,反射就是类的实例化

9.在主函数中输入如下,测试方法

10.运行之后的结果如下,表示连接成功!

版权声明:eclipse中如何编写连接mysql数据库的通用文件由百度经验提供,版权归原作者所有。

jdbc连接mysql数据库的url为:jdbc:mysql:/主机名或IP抵制:端口号/数据库名?useUnicode=true&characterEncoding=UTF-8jdbc连接其他数据库的连接字符串写法为:1、Oracle8/8i/9i数据库(thin模式)Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();String url="jdbc:oracle:thin:@localhost:1521:orcl;orcl为数据库的SIDString user="test;String password="test;Connection conn=DriverManager.getConnection(url,user,password);2、DB2数据库Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance();String url="jdbc:db2:/localhost:5000/sample;sample为你的数据库名String user="admin;String password=";Connection conn=DriverManager.getConnection(url,user,password);3、SQL Server7.0/2000数据库Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();String url="jdbc:microsoft:sqlserver:/localhost:1433;DatabaseName=mydb;mydb为数据库String user="sa;String password=";Connection conn=DriverManager.getConnection(url,user,password);4、Sybase数据库Class.forName("com.sybase.jdbc.SybDriver").newInstance();String url="jdbc:sybase:Tds:localhost:5007/myDB;myDB为你的数据库名Properties sysProps=System.getProperties();SysProps.put("user内容来自www.aiyanqing.com请勿采集。

相关视频

— 温馨提示 —

android浏览器点击下方“”分享

ios浏览器点击“”分享

— 温馨提示 —

android浏览器点击下方“”分享

ios浏览器点击“”分享

'); })();