广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    jsp连接MySQL数据库

    来源:网络收集  点击:  时间:2025-01-19
    【导读】:
    最近在学习jsp,其中在连接数据库时出现了一些困扰,在网上也看了很多的教程,感觉有些糊涂,后来在朋友的指点下成功的连接了数据库,下面就把我的方法分享给大家。工具/原料moreeclipse,我用的是eclipse,也可以用其他的开发工具。tomcat,tomcat是用来做服务器的,如果eclipse还没有配置tomcat服务器,就要先配置好tomcat服务器。MySQL,本文用的是MySQL数据库,读者也可以尝试用其他的数据库,但是连接驱动就要换成相应数据库的连接驱动。连接驱动 mysql-connector-java-3.1.14-bin.jar,可以从网上下载。方法/步骤1/3分步阅读

    打开eclipse,菜单栏下,File-new,打开Dynamic Web Project,创建一个jsp project,为方便起见,本文直接在jsp页面里写java代码进行数据库的连接。代码如下图。大部分网友应该都可以看懂这段代码的涵义,这里就不赘述了。

    其中需要注意的是 String url=jdbc:mysql://localhost:3306/mydb 其中的3306是MySQL安装时的端口号,默认的是3306,如果你安装MySQL时更改了端口号就要在这里填写你更改的端口号。下面是我的jsp文档

    %@ page language=java contentType=text/html; charset=UTF-8

    pageEncoding=UTF-8%

    %@page import=java.sql.Connection %

    %@page import=java.sql.* %

    %@page import=java.sql.DriverManager; %

    !DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN http://www.w3.org/TR/html4/loose.dtd

    html

    head

    meta http-equiv=Content-Type content=text/html; charset=UTF-8

    titleInsert title here/title

    /head

    body

    table border=1 align=center

    tr

    td书名/td

    td作者/td

    /tr

    %

    String driverClass=com.mysql.jdbc.Driver;

    String url=jdbc:mysql://localhost:3306/mydb;

    String user=root;

    String password=1234;

    String a=zhangsan;

    Connection conn;

    try{

    Class.forName(driverClass);

    conn=DriverManager.getConnection(url,user,password);

    Statement stmt=conn.createStatement();

    String sql=select * from books;

    ResultSet rs=stmt.executeQuery(sql);

    while(rs.next()){

    %

    tr

    td%=rs.getString(bookname) %/td

    td%=rs.getString(writer) %/td

    /tr

    %

    }

    }

    catch(Exception ex){

    ex.printStackTrace();

    }

    %

    /table

    /body

    /html

    2/3

    然后在这个project的WebContent\WEB-INF\lib的文件夹里添加之前提到的连接驱动mysql-connector-java-3.1.14-bin.jar,将其复制到lib的文件夹中。保存项目,然后运行,就会在网页中出现表格。

    3/3

    是不是很简单呢,希望这篇经验能够给大家带来方便。

    注意事项

    要确保在MySQL中存在mydb数据库,mydb中已创建books表格,不然会提示错误的。

    mysql
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_1232926.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 19:00:14  耗时:0.025
    0.0245s