JDBC链接mysql数据库详解java
- 1.介绍:jdbc(java database connectivity) 为java开发者使用数据库提供了通义的编程接口,
- 2.它是一个什么呢? 它是由一组java类和接口组成。
- 3.JDBC 须要用到的类和接口有:
-
DriverManager(驱动类) Connection(链接) Statement(声明) ResultSet(结果集)
- 4.JDBC链接数据库,建立一个以JDBC链接数据库的程序,包含7个步骤:
首先,准备JDBC所需的四个参数: - 1.username(用户名),
- 2.password(密码),
3.URL定义了链接数据库时的协议,子协议,数据源标识,他们之间用冒号隔开 - 格式为 协议:子协议:数据源标识 都是以jdbc开头
*例如: MySql的链接URL为 jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=gbk;
*useUnicode=true:表示使用Unicode字符集。
*若是characterEncoding设置为gb2312或GBK,本参数必须设置为true 。characterEncoding=gbk:字符编码方式。 -
其中 :localhost:3306 意思是连接你本地的数据库,
-
实际开发中,要指定你连接的是哪一个机器,下面这个是链接postgresql的url地址 这个数据库简称 pgSQL
- 好比:jdbc:postgresql://10.10.48.224:5432/regist1db?useUnicode=true&characterEncoding=utf-8;user=nicc;IFX_USE_STRENC=true;
-
其中也指定了:regist1db ---> 数据库是哪一个 ;编码格式是:characterEncoding=utf-8;
-
user(用户名):name ,password(密码):password 这个会有人告诉你 或者你问别人
-
4.DriverClass 链接数据库所须要的驱动。
准备完上面的东西 你就能够去链接数据库了
*
mysql
- 5.JDBC链接数据库6个步骤
-
(1).加载JDBC驱动程序
-
(2).建立数据库的链接
-
(3).建立一个preparedStatement
-
(4).执行SQL语句
-
(5).遍历结果集
-
(6).处理异常,关闭JDBC对象资源
- 具体每一个步骤是怎么操做看下面的代码。
6.安装准备好Mysql数据库,准备好jar包
7.打开IDEA开发工具,在项目中添加jar包,点击 ok
下面是我本身安装好了mysql数据库以后作的测试: mysql -uroot -p1234 这是个人用户名和密码
sql
用本身的可视化工具去链接你的数据库,这里我本身建立了一张表数据库
写到这里,目前是能够链接数据库了,
到目前是链接成功了 ,接下来还有 执行sql语句,后续更新
编程