当前位置:我的异常网» Java Web开发 » jsp连接Mysql数据库出现有关问题,

jsp连接Mysql数据库出现有关问题,

www.myexceptions.net  网友分享于:2013-01-16  浏览:19次

求助:jsp连接Mysql数据库出现问题,,,,,,

jsp连接Mysql数据库出现问题。

我的测试程序是:

import   java.io.*;

import   java.sql.*;

public   class   DbUtil   {

static   String   driverName= "com.mysql.jdbc.Driver ";

static   String   dbUrl= "jdbc:mysql:// ";

static   String   user   = "root ";

static   String   password   = "12345678 ";

public   DbUtil()   {   }

public   static   java.sql.Connection   connectToDb(String   hostName,   String     databaseName)throws   Exception

{

Connection   connection=null;

String   connName   =   dbUrl   +   hostName+ ":3306 "+ "/ "+databaseName;

Class.forName(driverName).newInstance();

connection   =   DriverManager.getConnection(connName,user,password);

System.out.print( "Connect   to   DB   OK... ");

return   connection;

}

public   static   java.sql.Connection   connectToDb(String   databaseName)throws   Exception{

return(connectToDb( "localhost ",   databaseName));

}

public   static   java.sql.Connection   connectToDb()throws   Exception{

return(connectToDb( "localhost ",   "addressbook "));

}

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

try{

DbUtil   db   =   new   DbUtil();

db.connectToDb();

}catch(Exception   e){

e.printStackTrace();

}

}

}

运行时出现如下错误:

java.sql.SQLException:   Communication   link   failure:   java.io.IOException,   underlying   cause:   Unexpected   end   of   input   stream

**   BEGIN   NESTED   EXCEPTION   **

java.io.IOException

MESSAGE:   Unexpected   end   of   input   stream

STACKTRACE:

java.io.IOException:   Unexpected   end   of   input   stream

at   com.mysql.jdbc.MysqlIO.readPacket(MysqlIO.java:1096)

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

at   com.mysql.jdbc.Connection.createNewIO(Connection.java:1562)

at   com.mysql.jdbc.Connection. (Connection.java:491)

at   com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:346)

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

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

at   addressbook.model.DbUtil.connectToDb(DbUtil.java:25)

at   addressbook.model.DbUtil.connectToDb(DbUtil.java:36)

at   addressbook.model.DbUtil.main(DbUtil.java:42)

**   END   NESTED   EXCEPTION   **

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

at   com.mysql.jdbc.Connection.createNewIO(Connection.java:1562)

at   com.mysql.jdbc.Connection. (Connection.java:491)

at   com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:346)

文章评论

jsp连接mysql数据库读不出数据,jsp连接Mysql数据库出现有关问题,相关推荐

  1. MPU6050-DMP读不出数据

    MPU6050-DMP读不出数据 遇上一个很头疼的问题,MPU6050可以正常读取三个轴的数据,但是使用DMP方式读取数据时,会卡在这一句上 /* Get a packet. */if (mpu_re ...

  2. mysql升级后将旧数据迁移到新 数据库中

    mysql升级后将旧数据迁移到新 数据库中 1.将原来数据库进行导出成.sql文件 例:StudentSql.sql 2.进入新数据库的bin目录下 复制bin目录 3.cmd进入bin目录下(需管理 ...

  3. 关系型数据库 和 非关系型数据对比 以及 MySQL与Oracle对比

    一.关系型数据库 关系型数据库,是指采用了关系模型来组织数据的数据库.     关系模型1970年提出的,关系模型的概念得到了充分的发展并逐渐成为主流数据库结构的主流模型.     简单来说,关系模型 ...

  4. python爬取新闻并归数据库_Python爬取数据并写入MySQL数据库操作示例

    Python爬取数据并写入MySQL数据库的实例 首先我们来爬取 http://html-color-codes.info/color-names/ 的一些数据. 按 F12 或 ctrl+u 审查元 ...

  5. python爬取新闻存入数据库_Python爬取数据并写入MySQL数据库的实例

    按 F12 或 ctrl+u 审查元素,结果如下: 结构很清晰简单,我们就是要爬 tr 标签里面的 style 和 tr 下几个并列的 td 标签,下面是爬取的代码: #!/usr/bin/env p ...

  6. 如何在 MySQL / MariaDB 中导入导出数据,导入导出数据库文件、Excel、CSV

    文章目录 本教程将详细讲解 1. MySQL / MariaDB 数据库数据「导出」 2. MySQL / MariaDB 数据库数据「导入」 3. 使用「卡拉云」一键导入导出 MySQL / Mar ...

  7. 数据库 用Python把数据写入到MySQL数据库/如何使用Python将数据写入到阿里云的RDS-MYSQL

    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/weixin_42555401 需要解决的问题: 1.用Python把数据写入到MySQL数据库? 2 ...

  8. excel查询mysql数据库表,excel创建数据表/查询mysql数据库中所有表名

    excel两个表格,数据库表与专门查询该数据库信息的表.在查询表中以多个项目进行查询符合条件的数据. 可以用"筛选"这个功能,在菜单里,对两个列进行筛选,符合条件的就会显示出来.很 ...

  9. mysql 导入dbm文件_DBM数据导入到mysql数据库方法

    本文章分享一篇关于DBM数据导入到mysql数据库方法,有需要的同学可以参考一下本实例. 首先说明一下,我以前使用PERL,保存文件 用DBM,有5万多条记录,每条记录有15个字段.现在想用MYSQL ...

  10. subsonic 3.0 mysql_SubSonic3.0使用外连接查询时查询不出数据的问题修改-阿里云开发者社区...

    今天在开发时,要使用到外连接查询,如图 老是查不出数据,所以就追踪了一下代码,发现查询后生成的SQL语句变成了内连接了,真是晕 然后继续Debug,发现原来SqlQuery类在调用LeftInnerJ ...

最新文章

  1. 计算机视觉 | 优秀实用的OpenCV开源项目汇总
  2. Java企业实训 - 01 - Java前奏
  3. ActiveX中添加对话框并显示
  4. HTML 5常用的交互元素————内容交互元素(2)
  5. Python处理图像五个有趣场景,很实用!
  6. 从0开始学golang--1--部署本地服务器
  7. 涉及到整型参数时,没有初始化时,Debug下可以运行,但是Release下不行
  8. 模型相关:修改模型的坐标原点到用户的自定义位置
  9. 分享Android开发中用到的图标icon设计下载地址
  10. pojo和vo的含义
  11. Python构建投资模型(1)——从天天基金网爬数
  12. 假设检验的基本原理和T检验
  13. oracle触发器update本表数据
  14. O-RAN,真的会成功吗?[转载]
  15. 【小技巧】IDEA更换个性自定义背景
  16. Mysql—索引①:原理篇
  17. 阿里云服务器安装tomcat
  18. 自定义工作流相关思路
  19. 云从科技资深算法研究员:详解跨镜追踪(ReID)技术实现及难点 | 公开课笔记
  20. 《神经科学:探索脑》学习笔记(第19章 脑的节律)

热门文章

  1. linux 学习6 软件包管理 资料链接
  2. morphia查询Mongo数据库通过ReadPreference主从数据库查询切换方法
  3. 压力测试中需要掌握的几个基本概念
  4. 2.GitLab 项目管理
  5. 8.docker search
  6. 11. jQuery - Chaining
  7. oracle11g运行超慢,oracle11g安装后电脑启动很慢怎么解决
  8. -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -webkit-font-smoothing: antialiased
  9. 浅入浅出 Java 排序算法
  10. 6.18-GTest