zoukankan      html  css  js  c++  java
  • JSP连接MYSQL数据库

    一、相关软件

    这个不用说了吧

    1. mysql

    2. mysql-connector-java-5.1.22.jar 

    地址:http://dev.mysql.com/downloads/connector/j/

    3. tomcat

    二、连接要点

    只需要将 mysql-connector-java-5.1.22.jar 放在 tomcat的lib目录下,即可。

    如本人的:D:\ProgramFiles\WEB\apache-tomcat\lib\mysql-connector-java-5.1.22.jar

    三、参考代码

    <%@page contentType="text/html;charset=utf-8" %>
     <%@page import="java.sql.*" %>
     <html>
     <body>
     <%
     	Connection con;
     	Statement sql;
     	ResultSet rs;
     	try{
     		Class.forName("org.gjt.mm.mysql.Driver");//load database Driver
     		out.println("Driver loading success<br>");
     	}catch(ClassNotFoundException e){
     		out.println("Driver loading fail<br>");
     	}
     	String url="jdbc:mysql://localhost:3306/YourDatabase";
     
     	String userName = "YourUserName";
     	String passWord = "YourPassword";
     	try {
     		con = DriverManager.getConnection(url, userName, passWord);
     		if (con != null) {
     			out.println("Succeed connecting to the database<br>");
     			sql = con.createStatement();
     			rs = sql.executeQuery("select * from YourTable");
     			while(rs.next()){
     				out.println("Output Demo: "+rs.getString(2));
     			}
     		}
     	}catch(SQLException e){
     		out.println(e.getMessage());
     	}
      %>
      </body>
      </html>
     

  • 文章声明
  • 作者:Owen
  • 出处: http://www.cnblogs.com/owenyang
  • 本文版权归作者,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。该博客同步发在 HEXO-博客
查看全文
  • 相关阅读:
    Android ViewPager2 可垂直左右滑动使用【java】
    Android常用优秀开源框架
    Content-Type类型大全
    NodeJs FS 文件系统模块
    Nodejs 包与 npm第三方模块安装和 package.json 以及 cnpm
    Flutter Plugin开发简单示例
    Mysql创建数据库以及用户分配权限
    Android仿微信QQ等实现锁屏消息提醒
    android 桌面图标添加数字角标
    android7/8新特性 画中画、shortcut和分屏模式
  • 原文地址:https://www.cnblogs.com/owenyang/p/3579121.html
  • Copyright © 2011-2022 走看看