「java配置数据库驱动」java配置数据库驱动程序错误

博主:adminadmin 2023-01-21 23:36:08 384

今天给各位分享java配置数据库驱动的知识,其中也会对java配置数据库驱动程序错误进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java程序在控制台下怎样连接MySQL数据库,驱动程序怎么设置啊?

build

path

把Mysql的驱动包加进环境来,这个jar

文件可以在上面下载一个conector

按你的MySql的版本来下。最好把源文件和JAR文件都下载下来(Source

and

Binaries),有空可以看一下它的源码,注意下载下来解压后的哪个JAR文件才是我们用的。WEB应用我们把它入在web-inf

下的lib文件夹就行了(不用再build

path,也不用配环境,当然你用JNDI

或其它的DataSource的话除外),然后就是在程序中使用这个驱动了。QQ52622047

本地纯java驱动来联数据库的步骤有哪些

public class ConnectionManager {

private static final String DRIVER_NAME = "com.microsoft.sqlserver.jdbc.SQLServerDriver";//驱动文件类名,要连接数据库首先要将你的数据库驱动包仍到项目里,要去网上下

private static final String URL = "jdbc:sqlserver://localhost:1433;databaseName=newsDB";//这里写的是数据库连接的配置,每个数据库都不同,这里写的是sqlserver 2005

private static final String USERNAME = "sa";//数据库登陆账号

private static final String PASSWORD = "123456";//数据库登陆密码

public static Connection getConnectionFromJDBC() {

Connection conn = null;

try {

Class.forName(DRIVER_NAME);

conn = DriverManager.getConnection(URL, USERNAME, PASSWORD);

} catch (ClassNotFoundException e) {

e.printStackTrace();

} catch (SQLException e) {

e.printStackTrace();

}

return conn;

}

public static Connection getConnectionFromJNDI() {

Connection conn = null;

try {

Context ctx = new InitialContext();

DataSource source = (DataSource) ctx.lookup("java:comp/env/jdbc/ch05");// 需要在xml配置

conn = source.getConnection();

} catch (SQLException e) {

e.printStackTrace();

} catch (NamingException e) {

e.printStackTrace();

}

return conn;

}

public static void closeConnection(Connection conn) {

try {

if (conn != null !conn.isClosed()) {

conn.close();

conn = null;

}

} catch (SQLException e) {

e.printStackTrace();

}

}

public static void closePreparedStatement(PreparedStatement psmt) {

try {

if (psmt != null) {

psmt.close();

psmt = null;

}

} catch (SQLException e) {

e.printStackTrace();

}

}

public static void closeResultSet(ResultSet rs) {

try {

if (rs != null) {

rs.close();

rs = null;

}

} catch (SQLException e) {

e.printStackTrace();

}

}

}

连接sql server 的

希望对你有帮助

java连接mysql的驱动配置问题

如果你是直接在命令行下面输入java来运行的,那么可以简单的在java后面加上参数-classpath mysql.jar;./来把mysql加入到classpath中,注意这里的mysql.jar要改成你自己下载的那个mysql的jar包。

就好像是这样:

java -classpath mysql.jar;./ ConMysql

至于在系统变量里面配置classpath,呃,这个网上的有太多了,如果你都看不懂或者试了不行,那我也没办法了。

还有,如果你是用工具的,那在工具的编译选项、java环境设置里面搞定就好了。具体工具具体设置,无法描述。

jcreator的要在在Configure里面的Options里面的JDK Profiles里点JDK version 1.xxxx,再点右边的Edit,这时会弹出一个对话框,里面第一个标签页是那个啥Classes的,点Add里的Archive,把你下载的包加进去就行了。Eclipse也类似。

还有,你下载的包用rar打开是不是有个目录叫META-INF的啊?没有的话那就不是mysql的jar包了哦。要把下载包里面那个mysql-connector-java-5.xxx-bin.jar的包解压出来才是的哦。

本人初学java,学到JDBC那块需要连接Mysql数据库但是不知道如何配置mysql驱动程序?求帮忙配置一下。

原因是你的Mysql的驱动包没有被加载,由于你是在cmd下用java命令来执行的,所以没有挂载jar包,正确的方法如下:

java -cp xx.jar MainClass

其中xx.jar就是你的mysql的驱动jar包,MainClass就是你要执行的java类

写程序是个体力活,别太劳累,注意劳逸结合,累了去看看笑话,希望能帮到你

java-jdbc,加载数据库驱动

Java语言本身只提供了数据库连接和操作接口,而实现这些接口的就是数据库厂商了,所以每次你要连接数据库就必须下载对应数据库厂商的JDBC驱动,也就是接口实现程序。这个需要持久的预设环境,就是你必须告诉你的程序你的接口实现程序在哪。也就是哪个jdbc驱动程序的包在哪,java程序在连接数据库之前需要通过反射机制创建jdbc驱动程序包中的所有类。

java配置数据库驱动的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java配置数据库驱动程序错误、java配置数据库驱动的信息别忘了在本站进行查找喔。