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

错误: 找不到或无法加载主类 com.imooc.db.DBUtil实在不知道怎么回事???

package com.imooc.db;


import java.sql.*;

public class DBUtil {

public static void main(String[] args) throws Exception{

   final String URL = "jdbc:mysql://127.0.0.1:3306/imooc";

final String USER = "root";

final String PASSWORD = "duzhaoteng110";

Class.forName("com.mysql.jdbc.Driver");

Connection connection = DriverManager.getConnection(URL,USER,PASSWORD);

Statement statement = connection.createStatement();

ResultSet resultset = statement.executeQuery("select * from imooc_goddess");

while(resultset.next()){

System.out.println(resultset.getString("user_name")+","+resultset.getInt("age"));

}

}

}


正在回答

4 回答

package jdbc_test1.com.mcr.test;


import java.sql.*;

public class test {

public static void main(String[] args) {

final String URL = "jdbc:mysql://127.0.0.1:3306/mcr?useUnicode=true&characterEncoding=utf-8";

final String USER = "root";

final String PASSWORD = "123456";

try{

Class.forName("com.mysql.jdbc.Driver");

Connection connection = DriverManager.getConnection(URL,USER,PASSWORD);

Statement statement = connection.createStatement();

ResultSet resultset = statement.executeQuery("select * from test1");

while(resultset.next()){

System.out.println(resultset.getString("user_name")+","+resultset.getInt("age"));

}

} catch (ClassNotFoundException e) {

// TODO Auto-generated catch block

e.printStackTrace();

} catch (SQLException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}


}

}

除了账号密码,数据库,改了的地方都加粗了,我这样是没问题的

0 回复 有任何疑惑可以回复我~

已经解决了,谢谢大家

0 回复 有任何疑惑可以回复我~

把整个java项目的名字换了就行了,不要用老师的jdbc_imooc。

0 回复 有任何疑惑可以回复我~

如果你是就上面代码运行的话,那可能是因为没有main函数


0 回复 有任何疑惑可以回复我~
#1

冰封一切1

试试用try catch方法代替那个throws的,可能是抛出异常导致的
2017-05-02 回复 有任何疑惑可以回复我~
#2

冰封一切1

?useUnicode=true&characterEncoding=utf-8 这句是为了MySql中文不乱码
2017-05-02 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

错误: 找不到或无法加载主类 com.imooc.db.DBUtil实在不知道怎么回事???

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信