「java安装jdbc」java安装jdk后,如何进入编程界面
本篇文章给大家谈谈java安装jdbc,以及java安装jdk后,如何进入编程界面对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、JAVA链接数据库客户端要安装JDBC吗?
- 2、java中使用JDBC连接数据库的步骤是什么?
- 3、编写操作数据库的JAVA程序时需要的连接MySQL数据库的JDBC连接包mysql-connector-java-5.1.10.zip怎么安装
- 4、java安装jdbc驱动的问题
- 5、java连接ORACLE数据库??要如何安装jdbc驱动??
- 6、java如何创建一个jdbc程序详解
JAVA链接数据库客户端要安装JDBC吗?
jdbc是不需要安装的,你本机只要有jar包,连接语句写成ip地址就好了
java中使用JDBC连接数据库的步骤是什么?
注册驱动
Class.forname("com.mysql.jdbc.Driver");//这是连接mysql数据库的驱动
获取数据库连接
java.sql.Connection conn=java.sql.DriverManager.getConnection(); 3.获取表达式
java.sql.Statement stmt=conn.createStatement("jdbc:mysql://localhost/test?
useUnicode=truecharacterEncoding=GBK","root","null");//三个参数分别是数据库连接的URL,
用户名,密码 4.执行SQL
java.sql.ResultSet rs=stmt.executeQuery("select * from user"); 5.显示结果集里面的数据
while(rs.next()){
System.out.println(rs.getInt(1));
System.out.println(rs.getString("username"));
System.out.println(rs.getString("password"));
System.out.pringln();
}//执行插入语句
//stmt.executeUpdate("insert into user values(1,'中文','345')");
释放资源
rs.close();
stmt.close();
conn.close();
编写操作数据库的JAVA程序时需要的连接MySQL数据库的JDBC连接包mysql-connector-java-5.1.10.zip怎么安装
1.解压
2.如果你使用Eclipse的话就 点中你的项目-project-properties-java build path-libraries-add external jars 然后将你解压出的mysql-connector-java-5.1.10.jar文件添加进去。
3.或者拷到你JDK的lib目录下,在环境变量的classpath中加入mysql-connector-java-5.1.10.jar的路径
java安装jdbc驱动的问题
首先请你先弄明白
java-Djdbc.drives=org.postgre.Drivers
这个命令的意思
jdbc.drives 的值指定的是jdbc驱动类的类名,用上面命令指定驱动类名相当于在代码里执行Class.forName(driverName);操作
至于你说 “我想得到的内容” 就是你使用的数据库jdbc驱动的类名,不同的数据库类名是不同的,例如Oracle的是 oracle.jdbc.OracleDriver
“我想得到的内容”是什么要看你用的数据库类型和你的jdbc驱动啦
--------------------------
另 请把jdbc驱动 jar 包拷贝你的classpath下 或 将其配置为classpath的一部分。
以你上面描述 如果你用的是postgre数据库的话
“我想得到的内容” 就是 org.postgre.Drivers
java连接ORACLE数据库??要如何安装jdbc驱动??
貌似异常报的不是驱动的问题啊。。。
没试过自己装oracle驱动只装过sql2000的。。大同小异吧感觉。。建立连接的问题。应该不是驱动安装的问题哪。
java如何创建一个jdbc程序详解
下面是一个通过 jdbc 访问 mysql 数据库获取 用户信息的一个例子,可以参考一下:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.List;
// 用户类,存储单个用户信息
class User {
private int id;
private String name;
public User(int id, String name) {
this.id = id;
this.name = name;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
@Override
public String toString() {
return "User [id=" + id + ", name=" + name + "]";
}
}
public class Demo1 {
public static void main(String[] args) throws ClassNotFoundException, SQLException {
// 本例使用 mysql 数据库,演示将数据库 test 的 tb_users 表中的用户信息
// 放到 List 中
// 加载数据驱动
Class.forName("com.mysql.jdbc.Driver");
// 数据库连接字符串, 此例数据库为 test
String url = "jdbc:mysql://localhost:3306/test";
String user = "root"; // 数据库用户名
String password = ""; // 数据库密码
// 打开一个数据连接
Connection conn = DriverManager.getConnection(url, user, password);
Statement stmt = conn.createStatement();
// 获取表 tb_users 所有用户信息到结果集中
ResultSet rs = stmt.executeQuery("SELECT id, name FROM tb_users");
// 定义一个存放用户信息的 List
ListUser users = new ArrayList();
// 提取用户信息,并将用户信息放入 List
while (rs.next()) {
// 获取用户ID
int id = rs.getInt(1);
// 获取用户名
String name = rs.getString(2);
users.add(new User(id, name));
}
rs.close();
stmt.close();
conn.close();
// 显示用户信息
for (User u : users) {
System.out.println(u);
}
}
}
关于java安装jdbc和java安装jdk后,如何进入编程界面的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。