二道桥十三太保
2017-03-15 14:44
控制台为什么不输出数据?
三月 15, 2017 2:29:12 下午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["http-bio-8080"]
三月 15, 2017 2:29:12 下午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["ajp-bio-8009"]
三月 15, 2017 2:29:12 下午 org.apache.catalina.startup.Catalina start
信息: Server startup in 5013 ms
控制台显示执行成功,但是并没有输出小美啊
main方法里少了参数
应该是public static void main(string[] args){
....}
打印输出一下rs是否为空,还有就是sql语句中表名的后面加上;
mysql是以分号作为语句结束标识的
package util; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public class DBUtil { private static final String url="jdbc:mysql://127.0.0.1:3006/imooc"; private static final String username="root"; private static final String password="123456"; public static void main()throws Exception{ Class.forName("com.mysql.jdbc.Driver"); Connection conn=DriverManager.getConnection(url, username, password); Statement stmt=conn.createStatement(); ResultSet rs=stmt.executeQuery("select user_name,age from imooc_goddess"); while(rs.next()){ System.out.println(rs.getString("user_name")+rs.getString("age")); } } }
亲,建议提问的时候(尤其是程序错误的情况),请先把你的代码或者错误提示写出来,不然别人没有办法帮你分析出错原因的哦。
JDBC之 “ 对岸的女孩看过来”
99327 学习 · 909 问题
相似问题