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

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

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();        }    }}本文转自TBHacker博客园博客,原文链接:http://www.cnblogs.com/jiqing9006/p/5975771.html,如需转载请自行联系原作者
你可能感兴趣的文章
手把手教你 MongoDB 的安装与详细使用(二)
查看>>
小型机业务迁移到虚拟化PC服务器上之性能换算分析
查看>>
根据Web服务器记录来追击黑客
查看>>
Java类和对象的初始化顺序
查看>>
Oracle 11g RAC 二节点root.sh执行报错故障一例
查看>>
ocs的部署与应用(一)
查看>>
Python黑客编程之信息收集
查看>>
Django+ PowerShell 管理AD系统
查看>>
leopard ich7 alc 888 driver
查看>>
开始学习Docker啦--容器理论知识(一)
查看>>
流数据库 概率计算概念 - PipelineDB-Probabilistic Data Structures & Algorithms
查看>>
Java注解不完全总结
查看>>
解决“此电脑上没有安装True Speech声音解码器”的方法
查看>>
Win08R2变脸Win7第一招配置Owner信息
查看>>
远程桌面连接 详细图解
查看>>
Linux下查看文件和文件夹大小
查看>>
redis总结
查看>>
CsGL着色的三角形
查看>>
后端码农谈前端(CSS篇)第七课:定位与浮动
查看>>
springboot(十八):使用Spring Boot集成FastDFS
查看>>