展开全部
Java WEB编程tomcat验证连接数据库mysql测试:62616964757a686964616fe4b893e5b19e31333337613131
1、将mysql的jdbc驱动程序放到tomcat的lib中:mysql_connect_jdbcdriver.jar
test1.jsp中内容如下:
My JSP starting pagetry {
//加载驱动
Class.forName("com.mysql.jdbc.Driver");
//建立连接
Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb","root","mysql");
//创建状态
Statement state=con.createStatement();
//插入
String sql="insert into student values('Gosling','java'),('002','zxy')";
state.executeUpdate(sql);
//更新
String sql1="update student set stuID='001' where stuName='java'";
state.executeUpdate(sql1);
//修改
String sql3="update student set stuName='html' where stuID='002'";
state.executeUpdate(sql3);
//查询
String sql2="select stuID,stuName from student where stuID='001'";
String sql2="select * from student";
ResultSet rs=state.executeQuery(sql2);
while(rs.next()){
String uID=rs.getString("StuID");
String uName=rs.getString("stuName");
out.println("stuID:"+uID+" "+"stuName:"+uName+"
");
}
out.println("Operator success..."+"
");
state.close();
con.close();
} catch (Exception e) {
e.printStackTrace();
}
%>
2、连接mysql数据库,做如下操作:mysql> create database mydb;
Query OK, 1 row affected (0.02 sec)
mysql> use mydb;
Database changed
mysql> create table student(stuID char(20),stuNamechar(20));
Query OK, 0 rows affected (0.08 sec)
mysql>insert into student values('abc','jack');
Query OK, 1 row affected (0.03 sec)
3、然后运行test1.jsp, 显示如下(success)即为成功。
