当天完成的工作: 1、学习了使用mysql的workbench进行数据库编写 2、学习使用用JDBC联系数据库, 第二天的计划: 1、继续学习使用JDBC联系数据库,然后运用添加记录功能完成入站出站界面 2、排除所有JDBC连接数据库的问题。如果失败就换回原方案 每日小结: 这是我第一次觉得自己跟个 ...
分类:
其他好文 时间:
2019-08-31 21:16:13
阅读次数:
55
Class.forName("com.mysql.jdbc.Driver");
//加载一个类到内存中,该类中有一静态代码块,该代码块中有注册驱动的代码
//静态代码块伪代码如下:DriverManager.registerDriver( new Driver() )
//2.获取数据库连接
String url = "jdbc:mysql://localhost:3306/" +
"jt_db" +
"?characterEncoding=utf-8";
/**
分类:
数据库 时间:
2019-08-30 13:26:18
阅读次数:
370
定义 C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring 配置 c3p0-config.xml c3p0.properties 缺点 效率较低 资源易产生浪费 ...
分类:
数据库 时间:
2019-08-25 16:07:00
阅读次数:
112
连接池的优缺点 优点 使用连接池的最主要的优点是性能。创建一个新的数据库连接所耗费的时间主要取决于网络的速 度以及应用程序和数据库服务器的 ( 网络 ) 距离,而且这个过程通常是一个很耗时的过程。而采用 数据库连接池后,数据库连接请求可以直接通过连接池满足而不需要为该请求重新连接、认证到 数据库服务 ...
分类:
数据库 时间:
2019-08-22 11:26:31
阅读次数:
107
1.首先在数据库中创建表 2.安装驱动 java开发环境中导入jdbc连接mysql的jar包 mysql-connector-java-5.1.7-bin.jar 下载地址:https://dev.mysql.com/downloads/connector/j/5.1.html 3.加载驱动程序 ...
分类:
数据库 时间:
2019-08-20 18:25:33
阅读次数:
90
本章节我们为大家介绍 Java 如何使用 使用 JDBC 连接 MySQL 数据库。 Java 连接 MySQL 需要驱动包,最新版下载地址为:http://dev.mysql.com/downloads/connector/j/,解压后得到jar库文件,然后在对应的项目中导入该库文件。 你可以下载 ...
分类:
数据库 时间:
2019-08-17 17:54:19
阅读次数:
91
executeBatch方法是提交批处理的命令,返回一个整形数组int[],数组中的每个数字对应一条命令的影响行数,在Oracle的驱动中没有实现该功能,即提交成功后不能返回影响行数,所以返回-2。 在JDBC的规范中Statement.SUCCESS_NO_INFO(-2)代表:执行成功,受影响行 ...
分类:
数据库 时间:
2019-08-01 17:34:00
阅读次数:
413
"源码" 依赖 注:github中源码依赖是精简后的结果. 配置 取消数据库自动配置 自动配置默认加载spring.datasource. 配置 若此配置不存在,spring boot报错 配置多个数据库 src/main/resources/application.yml 加载多数据库配置 @Pr ...
分类:
数据库 时间:
2019-07-31 16:49:39
阅读次数:
521
最近一段时间,处理过一个问题,那就是hive jdbc的连接问题,其实也不是大问题,就是url写的不对,导致无法连接。问题在于HiveServer2增加了别的安全验证,导致正常的情况下,传递的参数无法使用,hive连接返回用户为空的错误,具体错误不再详谈,今天就说说jdbc的url书写问题。 正常情 ...
分类:
数据库 时间:
2019-07-27 19:48:05
阅读次数:
309
安装eclipse和mysql的步骤这里不赘述了。 1.一定要下jar包 要想实现连接数据库,要先下载mysql-connector-java-5.1.47(或者其他版本)的jar包。低版本的jar包不会出现时差问题的异常。 建议在下载界面点右边的"Looking for previous GA v ...
分类:
数据库 时间:
2019-07-26 01:31:35
阅读次数:
133