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-博客
查看全文
  • 相关阅读:
    Java8 lambda表达式10个示例
    我和阿里云RDS的故事
    Spring Mvc 传递参数要controller出现了400,日期参数全局处理,格式化yyyy-MM-dd 和yyyy-MM-dd HH:mm:ss
    剑指Offer_36_两个链表的第一个公共结点
    剑指Offer_35_数组中的逆序对
    剑指Offer_34_找出字符串中第一个只出现一次的字符
    剑指Offer_33_丑数
    剑指Offer_32_把数组排成最小的数
    剑指Offer_31_整数中1出现的次数(从1到n整数中1出现的次数)
    剑指Offer_30_连续子数组的最大和
  • 原文地址:https://www.cnblogs.com/owenyang/p/3579121.html
  • Copyright © 2011-2022 走看看