package servlet;
import java.io.IOException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class Servlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=utf-8");
request.setCharacterEncoding("utf-8");
//注册驱动
try {
Class.forName("com.mysql.jdbc.Driver");
// 获取连接
Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/school","root","ok");
//得到执行语句的statement对象
Statement statement = connection.createStatement();
String sql="select * from grade";
ResultSet resultSet = statement.executeQuery(sql);
while ( resultSet.next()) {
System.out.println(resultSet.getInt(1)+resultSet.getString(2));
//第一列是Int类型的。第二列是String类型。
}
statement.close();
connection.close();
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doGet(request, response);
response.setContentType("text/html");
}
}
jdbc链接mysql数据库,并查询
原创
©著作权归作者所有:来自51CTO博客作者晴天MZ的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:对字符串的操作
下一篇:Oracle数据库导出
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
mysql 查询数据库响应时长
mysql 查询数据库响应时长的几种方法介绍。
MySQL sql 执行时间 -
使用jdbc链接mysql数据库
JDBC是Sun公司制定的一个可以用Java语言连接数据库的技术。一、JDBC基础知识 JDBC(Java Data Base Co
MySQL JDBC 数据库 java 驱动程序 -
java 查询access数据库 java jdbc查询数据库
1.工作中难免会和数据库打交道,访问数据库前提就需要和数据库建立连接,才能进行读写操作。
java 查询access数据库 数据库 java bc -
定义字节序列变量java
先看4个题目:①int i = 0; i = i++; ②int i = 0; i = ++i; ③int i = 0; int j = 0; j = i++ + i++; ④ int i = 0; &n
定义字节序列变量java java myeclipse byte 测试