为了账号安全,请及时绑定邮箱和手机立即绑定

JDBC连接数据库

JDBC连接数据库

开拓者OS 2015-10-23 10:19:56
package test; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; import javax.swing.text.StyleContext.SmallAttributeSet; import com.mysql.*; public class jdb { private static final String URL="jdbc:mysql://127.0.0.1:3306/test"; private static final String USER="root"; private static final String PASSWORD="root"; public static void main(String[] args) throws Exception { Class.forName("com.mysql.jdbc.Driver"); Connection con= DriverManager.getConnection(URL,USER,PASSWORD); Statement stam = con.createStatement(); ResultSet rs = stam.executeQuery("name"); while(rs.next()){ System.out.println(rs.getString("name")); } } }提示找不到main方法求指教
查看完整描述

3 回答

?
小城阿哥

TA贡献89条经验 获得超59个赞

这个问题是没有导入mysql的jar包导致的

在项目中建一个lib文件夹,将myslq的驱动包复制到lib目录下并添加到构建路径,另外:

ResultSet rs = stam.executeQuery(String sql);//括号里添加的sql语句

例如:

ResultSet rs = stam.executeQuery("select * from mytable");


查看完整回答
3 反对 回复 2015-10-23
?
子木李

TA贡献46条经验 获得超27个赞

楼主查看下是不是类名写错了,和.java文件名称不一样,我猜是class jdbc把

查看完整回答
反对 回复 2015-10-23
  • 3 回答
  • 5 关注
  • 2709 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信