Java如何连接mysql数据库? Java如何连接mysql数据库?并且去得表中的内容?谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用jdbc桥连,在eclipse下编好在连接! 自己搜,多的很。如:http://www.xue5.com/itedu/200707/134068.html 不会写,才学:import java.sql.*;public class TestJdbc01 { public static void main(String[] args) throws Exception{ Class.forName("com.mysql.jdbc.Driver"); Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","admin"); Statement s = conn.createStatement(); ResultSet rs = s.executeQuery("show tables;"); while(rs.next()){ System.out.println("hah"); System.out.println(rs.getInt("compy")); } rs.close(); s.close(); conn.close(); }} 到底是用sql语法的select 还是mysql 的show tables; ? s.executeQuery("show tables;");这里写sqlselect * from 表名 show tables是显示当前数据库的所有表明要取数据用select 现在的jdbc已经变为org.gjt.mm.mysql.Driver而不再是com.mysql.jdbc.Driver库不包含在jdk中需要你下载并设置好路径 但是如果写select 就执行不了while了? 用select完全一样啊,一样可以写你的while 不是jre的path,是你project编译时需要的buildpath和之后你运行时的classpath ArrayList中有没有办法存储String类型的数组? java swing 的程序 字符比较问题(新手提问) 怎样解压缩gz文件啊 !!!如果在运行过程中动态生成在运行后修改的CLASS? C#怎么调用注册的java类方法,急~~~~ 大家讨论一下用ant的好处吧。参加者有分 utton.addActionListener(new my());//为什么想在打开一个同样的东西不行呢? 稚嫩小问题。。。 【面试题】字符串排序【序号_日期_线路号】先按照日期排序再按照序号排序 请问jdk-6u20为什么没有sun.audio这个包? 桌面程序用什么数据库好
public class TestJdbc01 {
public static void main(String[] args) throws Exception{
Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","admin");
Statement s = conn.createStatement();
ResultSet rs = s.executeQuery("show tables;");
while(rs.next()){
System.out.println("hah");
System.out.println(rs.getInt("compy"));
}
rs.close();
s.close();
conn.close();
}
}
这里写sql
select * from 表名
要取数据用select
库不包含在jdk中需要你下载并设置好路径