zoukankan      html  css  js  c++  java
  • jsp mysql

    add MySQL JDBC Driver - mysql-connector-java-5.1.6-bin.jar to tomcat WEB-INF/lib direcotry

    MySQL

    ================

    sudo /etc/init.d/mysqld start

    mysql -u root -p

    create database mysql_test

    use mysql_test

    create table users(id int not null primary key auto_increment, name varchar(30), pwd varchar(40));

    insert into users(id, name, pwd) value(1, "aa", "11");

    insert into users(id, name, pwd) value(2, "bb", "22");

    ================

    JSP page

    <%@ page contentType="text/html; charset=gb2312" language="java"
    import="java.sql.*"%>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <%
        //**************************************
        //*********  JDBC_ODBC连接MySql数据库,不需要设置数据源
        //*********************************/
        //********** 数据库连接代码 开始 ******/
        //以下几项请自行修改

        String server="localhost";        //MYSQL 服务器的地址
        String dbname="mysql_test";            //MYSQL 数据库的名字
        String user="root";                //MYSQL 数据库的登录用户名
        String pass="xxxxxx";            //MYSQL 数据库的登录密码
        String port="3306";    //SQL Server 服务器的端口号,默认为1433

        //数据库连接字符串
        String url ="jdbc:mysql://"+server+":"+port+"/"+dbname+"?user="+user+"&password="+pass+"&useUnicode=true&characterEncoding=GB2312";
        //加载驱动程序
        Class.forName("org.gjt.mm.mysql.Driver").newInstance();
        //建立连接
        Connection conn= DriverManager.getConnection(url);
        //创建语句对象
        Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
        // ****     数据库连接代码 结束 *******


        String sql="select * from users";
        ResultSet rs=stmt.executeQuery(sql);
        //rs.first();
        while(rs.next()){
        out.print("用户名:");
        out.print(rs.getString("name")+" 密码:");
        out.println(rs.getString("pwd")+"<br>");
        }
        rs.close();
        stmt.close();
        conn.close();
    %>

  • 相关阅读:
    几种垃圾回收算法
    Web前端研发工程师编程能力飞升之路
    Visual Studio使用小技巧6 – 为代码加上Using(Resolve using)和管理Using(Organize using) (转载)
    ASP.NET Session的七点认识
    经典SQL语句大全(转载)
    3种类型的程序员:“虫族”,“人族”,“神族”(转载)
    数据库设计中的14个技巧(转载)
    导致Asp.net站点重启的10个原因(转载)
    jQuery前端数据通用验证库,解放你的双手
    关于团队执行力的思考
  • 原文地址:https://www.cnblogs.com/greencolor/p/2336764.html
Copyright © 2011-2022 走看看