JDBC连接MySQL数据库进行文本读取

2025-04-03 12:47:52
推荐回答(2个)
回答1:

发现java和mysql的jdbc驱动两方面的代码,在jdk1.7的版本中,有长度为long类型的方法。
而对应的mysql的jdbc驱动jar中,还没有实现long类型方法。
将其进行类型强制转换后,即可正常运行。如下:
pstmt.setAsciiStream(5, inputStream,(int)context.length());
这样即可插入到数据库中。

回答2:

Java可以使用JDBC对数据库进行读写。JDBC访问一般分为如下流程: 1、加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的静态方法forName(String className)实现。