以下的文章主要介绍的是JDBC 连接MySQL数据库的实际操作过程以及在其实际操作中期实际应用代码的描述,以下就是JDBC 连接MySQL数据库的具体方案的描述,希望在你今后的学习中会有所帮助。
创新互联专注于企业成都全网营销推广、网站重做改版、驿城网站定制设计、自适应品牌网站建设、H5开发、购物商城网站建设、集团公司官网建设、成都外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为驿城等各大城市提供网站开发制作服务。
- public class MySQLJdbc {
- public String driverName = "com.MySQL.jdbc.Driver";
- public String url = "jdbc:MySQL://localhost:3306/oa";
- public String userName = "root";
- public String userPwd = "me";
- /**
- * Apr 19, 2009 12:49:55 PM
- *
- * @param args
- */
- public static void main(String[] args) {
- MySQLJdbc my=new MySQLJdbc();
- my.read();
- }
- public void read() {
- String queryString = "select userName,realName from user";
- Connection conn = null;
- Statement st = null;
- ResultSet rs = null;
- try {
加载驱动
- Class.forName(driverName);
创建连接MySQL数据库
- conn = DriverManager.getConnection(url, userName, userPwd);
创建Statement
- st = conn.createStatement();
执行sql语句,得到查询结果
- rs = st.executeQuery(queryString);
输出查询结果
- while (rs.next()) {
- System.out.println("userName:" + rs.getString("userName")
- + " realName:" + rs.getString("realName"));
- }
关闭资源
- rs.close();
- st.close();
- conn.close();
- } catch (Exception ex) {
输出错误信息
- ex.printStackTrace();
- } finally {
finally子句总是会执行(就算发生错误),这样可以保证资源的绝对关闭
- try {
- if (rs != null)
- rs.close();
- } catch (SQLException e) {
- e.printStackTrace();
- }
- try {
- if (st != null)
- st.close();
- } catch (SQLException e) {
- e.printStackTrace();
- }
- try {
- if (conn != null)
- conn.close();
- } catch (SQLException e) {
- e.printStackTrace();
- }
- }
- }
- }
以上的相关内容就是对JDBC 连接MySQL数据库的介绍,望你能有所收获。
【编辑推荐】
新闻标题:JDBC连接MySQL数据库实战演示
链接URL:http://www.csdahua.cn/qtweb/news13/244963.html
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网