博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IntelliJ IDEA中JAVA连接MYSQL
阅读量:6234 次
发布时间:2019-06-22

本文共 1782 字,大约阅读时间需要 5 分钟。

1.下载mysql包

422101-20161019010030248-1241644113.png

422101-20161019010038295-1432367576.png

2.项目中引入mysql包

422101-20161019010137263-1922680175.png

422101-20161019010143701-1525409881.png

422101-20161019010151623-1049434845.png

3.连接数据库,查询结果

422101-20161019010217310-1727146793.png

422101-20161019010222185-386123755.png

看jdbc数据库连接类

package Facade;import java.sql.*;/** * Created by Jiqing on 2016/10/18. */public class JDBCFacade {    private Connection conn=null;    private Statement statement=null;    public void open(String driver,String jdbcUrl,String userName,String userPwd) {        try {            Class.forName(driver).newInstance();            conn = DriverManager.getConnection(jdbcUrl,userName,userPwd);            statement = conn.createStatement();        }        catch (Exception e) {            e.printStackTrace();        }    }    public int executeUpdate(String sql) {        try {            return statement.executeUpdate(sql);        }        catch (SQLException e) {            e.printStackTrace();            return -1;        }    }    public ResultSet executeQuery(String sql) {        try {            return statement.executeQuery(sql);        } catch (SQLException e) {            e.printStackTrace();            return null;        }    }    public void close() {        try {            conn.close();            statement.close();        } catch (SQLException e) {            e.printStackTrace();        }    }}

客户端执行

package Facade;import java.sql.ResultSet;/** * Created by Jiqing on 2016/10/18. */public class Client {    public static void main(String args[])    {        try {            JDBCFacade jdbc= new JDBCFacade();            jdbc.open("com.mysql.jdbc.Driver","jdbc:mysql://localhost:3306/tpshop","root","123456");            ResultSet rs =  jdbc.executeQuery("select * from tp_admin");            while(rs.next()){                String email = rs.getString("email") ;                System.out.println(email);            }        }        catch (Exception e)        {            e.printStackTrace();        }    }}

转载地址:http://zjqna.baihongyu.com/

你可能感兴趣的文章
阿里云MWC 2019发布7款重磅产品,助力全球企业迈向智能化
查看>>
使用Logtail采集Kubernetes上挂载的NAS日志
查看>>
电脑录音软件哪个好,怎么用电脑录音
查看>>
《前端十年-我将一切告诉你》人物关系图
查看>>
angular js中的依赖注入是什么?
查看>>
聊聊 Array 中的坑
查看>>
修改golang源代码获取goroutine id实现ThreadLocal
查看>>
Flutter尝鲜2——动画处理<基础>
查看>>
【Redis源码分析】Redis的压缩列表ZipList
查看>>
【学习笔记】CSS深入理解之line-height
查看>>
41. 缺失的第一个正数
查看>>
【C++】 47_父子间的冲突
查看>>
[LeetCode] 694. Number of Distinct Islands
查看>>
文章收藏夹
查看>>
PHP设计模式(五)建造者模式(Builder)
查看>>
关于如何在Python中使用静态、类或抽象方法的权威指南
查看>>
RabbitMQ 初级教程[0] - Mac下安装
查看>>
标题:DKhadoop大数据处理平台监控数据介绍
查看>>
Selenium实战教程系列(三)--- Selenium中的动作
查看>>
我理解的数据结构(六)—— 集合和映射(Set And Map)
查看>>