程序写完,测试出错了,求助

来源:2-2 JDBC实战---打通数据库

花生咪

2016-01-09 23:35

运行结果出错了,这个怎么解决?

5691287700017ed905000286.jpg

569128770001b05d05000171.jpg

569128780001c2f305000207.jpg


写回答 关注

4回答

  • doraEMONS
    2016-10-12 23:46:44

    localhost换成127.0.0.1

  • 花生咪
    2016-01-11 15:53:57

    问题解决了。

    解决方法:mysql重装之前注意到安装路径下,彻底删掉有关文件,然后重新导入.jar文件,add path

    代码如下:

    package com.imooc.db;

    import java.sql.DriverManager;

    import java.sql.ResultSet;

    import com.mysql.jdbc.Connection;

    import com.mysql.jdbc.Statement;

    public class DBUtil {

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

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

    Connection conn=(Connection) DriverManager.getConnection("jdbc:mysql://localhost:3306/imooc","root","123");

    Statement stmt=(Statement) conn.createStatement();

    ResultSet rs=stmt.executeQuery("select user_name,age from imooc_goddess");

    while(rs.next()){

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

    }


  • Bin丶Go
    2016-01-11 15:43:13

    看看你的数据连接那边的代码。有的时候localhost换成127.0.0.1  或者你的用户名和密码错了

  • Caballarii
    2016-01-10 00:11:27

    mysql的密码错了

    花生咪

    说错了,是mysql

    2016-01-11 09:46:35

    共 3 条回复 >

JDBC之 “ 对岸的女孩看过来”

一起领略JDBC的奥秘,为进一步学习集成框架打下良好的基础

99328 学习 · 856 问题

查看课程

相似问题