「java配置数据库驱动」java配置数据库驱动程序错误
今天给各位分享java配置数据库驱动的知识,其中也会对java配置数据库驱动程序错误进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、java程序在控制台下怎样连接MySQL数据库,驱动程序怎么设置啊?
- 2、本地纯java驱动来联数据库的步骤有哪些
- 3、java连接mysql的驱动配置问题
- 4、本人初学java,学到JDBC那块需要连接Mysql数据库但是不知道如何配置mysql驱动程序?求帮忙配置一下。
- 5、java-jdbc,加载数据库驱动
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配置数据库驱动的信息别忘了在本站进行查找喔。