MySQL中 查出一个数据库的所有表名 及 Java 实现

来源:互联网 发布:淘宝网阳台鞋柜 编辑:程序博客网 时间:2024/06/06 00:43
关键是 SQL 命令: show tables;

Java 实现如下

第一步:添加JDBC驱动程序包(mysql-connector-java-5.0.4-bin.jar 这个去网上找!) 

第二步:import java.sql.* ; 

第三步:加载并注册驱动程序! 
Class.forName("com.mysql.jdbc.Driver"); 

第四步:创建一个Connection对象! 
DriverManager.getConnection("jdbc:mysql://localhost/test?user=root&password=root"); 

第五步:创建一个 Statement 对象或preparedStatement对象 
Statement stmt = conn.createStatement(); 

第六步:执行语句! 
ResultSet rs = stmt.executeQuery("show tables; "); 

第七步:使用ResultSet对象! 
while (rs.next()) { 
System.out.println(rs.getString(“ename")); 


关闭ResultSet 对象 

关闭Statement对象或 
preparedStatement对象 

关闭连接
原创粉丝点击