myeclipse断开与mysql的连接_关于myeclipse与mysql连接问题?

importjava.sql.*;//导入包importjava.util.*;publicclassMain{publicstaticvoidmain(Stringarg[]){Stringdriver=null;//驱动程序名称//指定连接的数据库urlResultSetrs=null;Stateme...

import java.sql.*;//导入包

import java.util.*;

public class Main{

public static void main(String arg[]){

String driver=null;// 驱动程序名称

//指定连接的数据库url

ResultSet rs=null;

Statement stmt=null;

Connection conn=null;

ArrayList a;

try{

Class.forName("org.gjt.mm.mysql.Driver");

String url ="jdbc:mysql://localhost/5.11?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1";

//myDB为数据库名

conn= DriverManager.getConnection(url);

//创建执行查询的Statement对象

stmt = conn.createStatement();

//SQL语句,用于查询学生表中的姓名、年龄、和姓别

String sql = "SELECT name,id,sex FROM person";

//执行查询,查询结果放在ResultSet的对象中

rs = stmt.executeQuery( sql );

String name,sex;

int id;

//打印出查询结果。

while(rs.next()){

//获得每一行中每一列的数据

name = rs.getString(1);

id = rs.getInt(2);

sex = rs.getString(3);

System.out.println(name + ", " + id+", " +sex);

}

}

//找不到驱动程序,捕捉异常。如发生该错误,

//请检查JDK版本是不是在1.1以上

catch(ClassNotFoundException e){

System.out.println("错误:" + e);

}

catch(SQLException e1){

System.out.println("错误:" + e1);

}

finally{

try{

rs.close();

stmt.close();

conn.close();

}

catch(SQLException e2){}

}

}

}

错误:java.sql.SQLException: Access denied for user 'soft'@'localhost' (using password: YES)

Exception in thread "main" java.lang.NullPointerException

at Main.main(Main.java:45)

这些错误是什么意思?

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值