jsp 连接 Mysql 的详细步骤,详细过程
jsp 连接 Mysql 的详细步骤,详细过程,代码示例紧急,谢谢!!!!!!!!!!!!
jsp 连接 Mysql 的详细步骤,详细过程,代码示例紧急,谢谢!!!!!!!!!!!!
答案:首先工程lib下要有mysql的连接包,如果不是工程,就要在系统环境变量的path里加上“d:/jar/mysql-connector-java-5.1.7-bin.jar” ,当然路径是根据你自己所在包位置写。
<%@ page contentType="text/html;charset=utf-8" import="java.sql.*" %>
<%
String dbClassName = "org.gjt.mm.mysql.Driver";//定义保存数据库驱动的变量
String dbUrl ="jdbc:mysql://localhost:3306/testshop"; //testshop为你的数据库名
String dbUser = "root"; //数据库管理员名
String dbPwd = "admin"; //数据库管理员密码,根据你自己的修改
Statement stmt =null;
Connection conn = null;
try {
Class.forName(dbClassName).newInstance();
conn = DriverManager.getConnection(dbUrl, dbUser, dbPwd);
} catch (Exception ee) {
ee.printStackTrace();
}
conn = getConnection(); // 调用getConnection()方法构造Connection对象的一个实例conn
stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY); //写不下,和上面句是连着的
ResultSet rs = stmt.executeQuery("select * from employee"); //一个查询sql举例,返回ResultSet
int status = stmt.executeUpdate("insert into employee values ('name','password')"); //一个更新sql举例,返回int类型,代表成功与否
%>
全部手打,请采纳,谢谢
其他:在jsp中导包,使用<% %>写java代码不就可以了吗, 这个一搜一大把啊 http://hi.zhaoxi.net/wzqiajng/blog/item/e7ad87dfda6769c08d1029ad.html 自己去看看 <%@ page contentType="text/html;charset=utf8"%> <%@ page import="java.sql.*"%> <% // 连接字符串,格式: "jdbc:数据库驱动名称://数据库服务器ip/数据库名称?使用Unicode=布尔值&字符编码=编码" String url = "jdbc:mysql://localhost:3306/数据库名(test)useUnicode=true&characterEncoding=utf8"; String username = "root"; String password = "root"; Class.forName("com.mysql.jdbc.Driver").newInstance(); Connection conn = DriverManager.getConnection(url, username, password); Statement stmt = conn.createStatement(); stmt.close(); conn.close(); %>
上一个:用js提交JSP表单
下一个:怎么学好JSP