package fengzishuo; import java.sql.*; public class asa { public static void main(String args[]) { try { Class.forName("com.mysql.jdbc.Driver"); //加载MYSQL JDBC驱动程序 //Class.forName("org.gjt.mm.mysql.Driver"); System.out.println("成功加载Mysql驱动程序!"); } catch (Exception e) { System.out.print("加载Mysql驱动程序时出错!"); e.printStackTrace(); } try { Connection connect = DriverManager.getConnection( "jdbc:mysql://localhost:3306/chaoshi","root","123456"); //连接URL为 jdbc:mysql//服务器地址/数据库名 ,后面的2个参数分别是登陆用户名和密码 System.out.println("成功连接Mysql服务器!"); Statement stmt = connect.createStatement(); ResultSet rs = stmt.executeQuery("select * from shuju"); //user 为你表的名称 while (rs.next()) { System.out.println(rs.getString("name")); } connect.close(); } catch (Exception e) { System.out.print("获取数据错误!"); e.printStackTrace(); } } }
时间: 2024-03-31 21:33:08 浏览: 250
这是一个Java程序,使用了JDBC连接MySQL数据库并获取数据。其中,程序首先使用Class.forName()方法加载MySQL的JDBC驱动程序,然后使用DriverManager.getConnection()方法建立与MySQL数据库的连接。接着,使用createStatement()方法创建一个Statement对象,并使用executeQuery()方法执行SQL查询语句,最后使用ResultSet对象遍历查询结果并输出。需要注意的是,程序中的localhost:3306/chaoshi应该替换为实际的MySQL服务器地址和数据库名称,同时,连接MySQL数据库需要提供正确的用户名和密码。
阅读全文