运行java程序连接mysql数据库是出现如下结果怎么回事?

关注:160  答案:3  mip版

解决时间 2021-01-24 13:56

提问者你若离去丶巴掌扇去

2021-01-24 05:27

程序:

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.SQLException;

public class ConnectionDemo

{

public static final String DBDRIVER = "org.gjt.mm.mysql.Driver";

//数据库连接地址

public static final String DBURL = "jdbc:mysql://localhost:3306/mldn";

public static final String DBUSER = "MySQLserver";//数据库连接用户名

public static final String DBPASS = "manmanw68";//数据库连接密码

public static void main(String [] args){

Connection conn = null;

try

{

Class.forName(DBDRIVER);

}

catch (ClassNotFoundException e)

{

e.printStackTrace();

}

try

{

conn = DriverManager.getConnection(DBURL,DBUSER,DBPASS);

}

catch (SQLException e)

{

e.printStackTrace();

}

System.out.println(conn);

try

{

conn.close();

}

catch (SQLException e)

{

e.printStackTrace();

}

}

}

运行结果:

C:\Users\伊郁\Desktop>java ConnectionDemo

java.sql.SQLException: Access denied for user 'MySQLserver'@'localhost' (using p

assword: YES)

at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073)

at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3603)

at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3535)

at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:934)

at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:4104)

at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1299)

at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2338)

at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2

371)

at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2163)

at com.mysql.jdbc.ConnectionImpl.(ConnectionImpl.java:794)

at com.mysql.jdbc.JDBC4Connection.(JDBC4Connection.java:47)

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou

rce)

at java.lang.reflect.Constructor.newInstance(Unknown Source)

at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)

at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:378)

at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java

:305)

at java.sql.DriverManager.getConnection(Unknown Source)

at java.sql.DriverManager.getConnection(Unknown Source)

at ConnectionDemo.main(ConnectionDemo.java:23)

null

Exception in thread "main" java.lang.NullPointerException

at ConnectionDemo.main(ConnectionDemo.java:32)

最佳答案

二级知识专家是你的阿离

2021-01-24 07:02

1没有导包 2没有数据库没有建好3密码错误

全部回答

1楼招人烦°惹人厌

2021-01-24 08:50

兄弟你怎么解决的 我和你一样

2楼霸气ヽ爵爷

2021-01-24 07:58

你的用户名有问题,再有你的driver 是自己封装的么,怎么不一样?

我要举报

如果感觉以上信息为低俗/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!

点此我要举报以上信息!

推荐资讯

大家都在看

java为什么运行不了mysql_运行java程序连接mysql数据库是出现如下结果怎么回事?...相关推荐

  1. 微信小程序连接mysql_微信小程序连接MySQL数据库(读取+写入)demo

    通过php文件进行数据中转.经试验有效可行!!! 1.php 部分 1.1.连接数据库 connect_error) { echo "系统异常,连接数据库失败"; } else { ...

  2. java计算机毕业设计html5健身房信息管理系统源码+mysql数据库+系统+lw文档+部署

    java计算机毕业设计html5健身房信息管理系统源码+mysql数据库+系统+lw文档+部署 java计算机毕业设计html5健身房信息管理系统源码+mysql数据库+系统+lw文档+部署 本源码技 ...

  3. JAVA计算机毕业设计书籍点评网站源码+系统+mysql数据库+lw文档

    JAVA计算机毕业设计书籍点评网站源码+系统+mysql数据库+lw文档 JAVA计算机毕业设计书籍点评网站源码+系统+mysql数据库+lw文档 本源码技术栈: 项目架构:B/S架构 开发语言:Ja ...

  4. 计算机毕业设计Java物流信息管理系统录像演示(源码+系统+mysql数据库+Lw文档)

    计算机毕业设计Java物流信息管理系统录像演示(源码+系统+mysql数据库+Lw文档) 计算机毕业设计Java物流信息管理系统录像演示(源码+系统+mysql数据库+Lw文档) 本源码技术栈: 项目 ...

  5. java计算机毕业设计心灵治愈服务平台源码+mysql数据库+lw文档+系统+调试部署

    java计算机毕业设计心灵治愈服务平台源码+mysql数据库+lw文档+系统+调试部署 java计算机毕业设计心灵治愈服务平台源码+mysql数据库+lw文档+系统+调试部署 本源码技术栈: 项目架构 ...

  6. 计算机毕业设计Java基于的药品销售系统(源码+系统+mysql数据库+lW文档)

    计算机毕业设计Java基于的药品销售系统(源码+系统+mysql数据库+lW文档) 计算机毕业设计Java基于的药品销售系统(源码+系统+mysql数据库+lW文档) 本源码技术栈: 项目架构:B/S ...

  7. 计算机毕业设计Java互联网校园家教兼职平台(源码+系统+mysql数据库+lw文档)

    计算机毕业设计Java互联网校园家教兼职平台(源码+系统+mysql数据库+lw文档) 计算机毕业设计Java互联网校园家教兼职平台(源码+系统+mysql数据库+lw文档) 本源码技术栈: 项目架构 ...

  8. java计算机毕业设计学术会议信息网站源码+mysql数据库+lw文档+系统+调试部署

    java计算机毕业设计学术会议信息网站源码+mysql数据库+lw文档+系统+调试部署 java计算机毕业设计学术会议信息网站源码+mysql数据库+lw文档+系统+调试部署 本源码技术栈: 项目架构 ...

  9. java计算机毕业设计高校心理测评管理系统源码+mysql数据库+系统+lw文档+部署

    java计算机毕业设计高校心理测评管理系统源码+mysql数据库+系统+lw文档+部署 java计算机毕业设计高校心理测评管理系统源码+mysql数据库+系统+lw文档+部署 本源码技术栈: 项目架构 ...

最新文章

  1. 京东电商推荐系统实践
  2. nacos config基本使用
  3. 统计字符串中每种字符类型的个数demo
  4. 中移M5310A NBIoT模组通信测试命令
  5. 一起来玩树莓派---树莓派3B+安装Ubuntu16.04系统
  6. 从配置文件(*.config)读到内存中,手动修改配置文件后,内存中数据改变问题.
  7. 极客大学架构师训练营、区块链、数字货币、以太坊、Libra、联盟链 第28课 听课总结
  8. 根据银行卡号判断所属银行
  9. RANSAC算法详解
  10. python实现excel到word转换
  11. Python 防止反编译
  12. Android API19 设置Alarm闹钟
  13. 谷歌今年在中国新招200人 应届毕业生占50%
  14. 第四章 线程切换与调度——操作系统的发动机
  15. 给你的AppImage创建桌面快捷方式
  16. 实操演示 | 如何将示波器波形保存到U盘
  17. vc 读服务器文件,vc从服务器读取文件
  18. MySQL load data 快速导入大批量数据
  19. 火星人家园:火星人的真实故事(3)
  20. JAVA | 入口即化的JVM

热门文章

  1. 旺店通·企业版与畅捷通T+对接集成查询销售出库单连通创建销售出库单(WT+销售出库单)
  2. Blackmagic黑魔法摄像机braw视频文件修复方法
  3. 修改mysql 8.0密码
  4. 怎么用python画花朵代码_怎么用python画花朵
  5. iOS 视频播放 AVPlayer 循环播放 闪屏
  6. acm2031java_杭电ACM2031java做法
  7. DDOS(分布式拒绝服务)攻防实战演练
  8. pr001 简单的图片放大动画
  9. ps 基础 裁剪工具 修复工具 图章工具
  10. 湖南大学python头歌实训-分支语句