java中怎么获取mysql数据库的数据

用JDBC连接数据库,然后用sql语句。要导入mysql的驱动包。import java.sql.*;public class TestMySql { static Connection con = null; // 声明Connection对象 static Statement sql = null;static ResultSet res = null;public static void main(String[] args) { TestMySql c = new TestMySql();...
java中怎么获取mysql数据库的数据
用JDBC连接数据库,然后用sql语句。要导入mysql的驱动包。
import java.sql.*;

public class TestMySql {
static Connection con = null; // 声明Connection对象
static Statement sql = null;
static ResultSet res = null;

public static void main(String[] args) {
TestMySql c = new TestMySql();
con = c.getConnection();
try {
sql = con.createStatement();
res = sql.executeQuery("select * from dept");
//sql语句,我数据库里有张dept表

while (res.next()) {//输出结果
System.out.print(res.getString(1) + "<——>");
System.out.print(res.getString(2) + "<——>");
System.out.print(res.getString(3) );
System.out.println();
}

} catch (SQLException e) {
e.printStackTrace();
} finally {
try {
if (res != null) {
res.close();
res =null;
}
if (sql != null) {
sql.close();
sql =null;
}
if (con != null) {
con.close();
con =null;
}
} catch (SQLException e) {
e.printStackTrace();
}
}

}

public Connection getConnection() {
try {
Class.forName("com.mysql.jdbc.Driver");
// 加载oracleJDBC驱动
System.out.println("数据库驱动加载成功");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
try {// 通过访问数据库的URL获取数据库连接对象
con = DriverManager.getConnection(
"jdbc:mysql://localhost:3306/mydata", "root", "qwer1234");
//mydata为mysql名字

System.out.println("数据库连接成功");
} catch (SQLException e) {
e.printStackTrace();
}
return con; // 按方法要求返回一个Connection对象
}

}2017-03-29
mengvlog 阅读 31 次 更新于 2025-09-08 08:33:48 我来答关注问题0
  • 用JDBC连接数据库,然后用sql语句。要导入mysql的驱动包。import java.sql.*;public class TestMySql { static Connection con = null; // 声明Connection对象 static Statement sql = null;static ResultSet res = null;public static void main(String[] args) { TestMySql c = new TestMySql();...

  • 如果你selectt *方式去读取的,那么可以通过getRow或者是遍历的方式去计数,如果selectt count方式的话,可以直接通过getInt方式去读取,你上边说报了空指针,那你自己可以加一个端点进行调试

  • String pass = pros.getProperty("password");// 得到MYSQL的用户名密码后调用 mysql 的 cmd:String filepath = readlyPath + filename; // 备份的路径地址 // 新建数据库newdb String stmt1 = "mysqladmin -u " + root + " -p" + pass + " create newdb";// -p后面加的是你的密码...

  •  苦情单思煞人心神 java怎么样利用数据库中的数据?

    1. 连接数据库:使用Java提供的JDBC(Java Database Connectivity)API连接数据库,需要提供数据库的URL、用户名和密码等信息。2. 执行SQL语句:使用Java的Statement或PreparedStatement对象执行SQL语句,可以查询、插入、更新或删除数据库中的数据。3. 处理结果集:执行SQL语句后,可以通过ResultSet对象获取查询...

  • 首先要下载Connector/J地址:http://www.mysql.com/downloads/connector/j/ 这是MySQL官方提供的连接方式:解压后得到jar文件,需要在工程中导入该jar文件 首先创建个连接MySQL的类;例 package cn.com.jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;impo...

檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部