Access&MySQL数据库的连接方法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1:介绍
1) Java 的应用程序与数据库的连接都是通过 JDBC 来完成的,现在主流的数据库几乎 都支持 JDBC,程序员只要掌握了 JDBC 的开发技术就可以对各种数据库进行操作 了。
2) 支持 JDBC 的数据库具体有:Oracle、SQL Server、MySQL、DB2 等。 3) Windows 下最简单的一种连接数据库的方式就是采用 ODBC,因此 JDBC 中专门提
3:连接 MySQL 数据库
1) 首先安装 MySQL 数据库,调试好各种配置,通过命令行进入数据库。(详细步骤另 见)
2) 为了测试一下数据库是否工作正常,我们编写一个 SQL 脚本(名字命名为 test.sql), 然后执行它,如:
3) 使用 source 或\.命令运行 SQL 脚本,如:
4) 之后就可以进行查询了,如: 5) 接下来我们就可以编写程序来进行访问了,程序代码如下(节选):
2) 首先要为指定的 Access 数据库设置 ODBC 数据源,具体步骤如下: 控制面板->管理工具->数据源(ODBC)
添加->选择数据源的驱动程序(选择 Access 驱动)->点击完成->填写具体属性
3) 使用代码加载 JDBC-ODBC 的驱动程序,并且连接(Connection)上指定的 Access 数据库,建立语句(Statement),然后由语句对数据库进行创建表格、新增、修改 等操作,最后返回结果(ResultSet)并打印。(代码略)
9) 然后我们再来运行一次程序,我们就会发现乱码问题已经解决了,如:
供了可以连接 ODBC 数据源的驱动程序——JDBC-ODBC 连接桥。(ODBC 是微软 公司为 Windows 平台提供的开放的数据库连接标准,使用它可以在 Windows 平台 下访问几乎所有的数据库)
2:连接 Access 数据库
1) 由于 Access 数据库没有官方的专用 JDBC 驱动程序,所以必须将 Access 数据库连 接到 ODBC,再通过 JDBC-ODBC 连接桥连接到 ODBC 来访问数据库。
6) 运行该程序需要在 classpath 中添加 MySQL 驱动器的类库(目前由 SUN 公司提供), 所以我们在 MySQL 的安装目录下新建一个 lib 文件夹,将 mysqldriver_5.04.jar 文件 放入其中,并且将其加入环境变量当中,如:
7) 然后运行该程序,如:
8) 我 们 可 以 看 出 上 面 出 现 了 一 些 乱 码 , 这 是 因 为 MySQL 使 用 的 字 符 编 码 是 ISO-8859-1,而我们的操作系统普遍使用的都是中文字符编码 GB2312,所以必须 进行转换,代码如下:Fra Baidu bibliotek
相关文档
最新文档