欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
前言:
 
如今在座的各位应该都是用过APP,网站等这些客户端吧。
 
如今大部分的客户端都是由三层模型组成——客户端,中间层,数据库。我们可以通过下图能更加清晰的了解这个结构。
 
一般我们使用一些网站查询我们想要的东西,这个流程大概就是通过客户端发送请求到服务器,再由服务器传回数据到客户端。然后我们就能得到我们所需要的数据。
 
通常我们得到的数据都是存储在数据库中的,我们有没有想过服务器是怎么获取的数据呢???
 
首先服务器得到请求后他会先给后端发送一个请求,然后再由后端来获取数据返回给服务器,服务器在传送到客户端。
 
在来问一下大家,后端是怎么得到数据库里面的数据呢???
 
这个也就是我们今天所要给大家讲的JDBC——使用后端语言链接数据库!!!
 
Java数据库的链接
 
环境配置
 
使用工具:
 
IDEA,MySQL-8.0,MySQL驱动(mysql-connector-java-8.0.27)等。
 
MySQL驱动的下载:
 
首先打开MySQL官网按照下图所示步骤下载和安装!
 
紧接着滑动页面到最下端。
 
打开后是这样的界面:
 
小伙伴们按照以上的方法下载安装即可。
 
注:因为MySQL官网页面会不断的更新,一些小伙伴可能找不到,大家只要记住找到倒数第三张图片上面的那个版本驱动即可下载!
 
MySQL驱动的配置:
 
首先我们需要在我们的IDEA里面新建一个项目,然后我们在src的同级目录下创建一个lib文件夹,将我们下载好的MySQL驱动解压到lib下面即可。
 
[^注意:在lib文件夹下面的文件是 jar类型的,并不是zip类型的文件!!!]:
 
当驱动放在指定位置后我们再在IDEA里面找到MySQL驱动,按照下图步骤慢慢完善即可:
 
点击即可!!!
 
到这里Java MySQL的驱动基本上算是配置好了,接下来就是要进行使用Java代码链接MySQL数据库了!!!
 
代码实现
 
在Java中有两个API可以链接数据库,分别是:Driver和DriverManager。
 
1.Driver的链接
 
首先创建驱动对象:
 
Driver driver = new com.mysql.cj.jdbc.Driver();
 
1
 
使用driver进行链接:
 
 Connection conn = driver.connect(url,info);
 
1
 
完整代码:
 
        public static void main(String[] args) throws SQLException {
 
            Driver driver = new com.mysql.cj.jdbc.Driver();
 
            String url = "jdbc:mysql://localhost:3306/数据库表名";
 
            Properties info = new Properties();
 
            info.setProperty("user","root");
 
            info.setProperty("password","数据库密码");
 
            Connection conn = driver.connect(url,info);
 
            System.out.println(conn);
 
    }
 
运行结果:com.mysql.cj.jdbc.ConnectionImpxxxxxxx,表示成功运行!!!

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h64790.shtml