验证mysql数据库连接成功_如何验证tomcat和mysql连接成功呢

展开全部

Java WEB编程tomcat验证连接数据库mysql测试:62616964757a686964616fe4b893e5b19e31333337613131

1、将mysql的jdbc驱动程序放到tomcat的lib中:mysql_connect_jdbcdriver.jar

test1.jsp中内容如下:

My JSP starting page

try {

//加载驱动

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)即为成功。

d144186ed1b7f43128cebf56e80461fe.png


版权声明:本文为weixin_36476695原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。