如何用mysql实现ODBC(JDBC桥)连接数据库

如何用mysql实现ODBC(JDBC桥)连接数据库,第1张

步骤(1):加载要使用的数据库驱动程序类,该工作由Class类的静态方法forName完成,他加载向相应的驱动程序类,并创建该类的一个实例。加载JDBC-ODBC桥驱动类采用如下语句:

ClassforName("classname");

(2):声明一个Connection接口的对象。如:

Connection conn;

(3)并使用driverManager类的静态方法getConnection建立数据库连接,该方法主要有两种重载形式:

Connection getConnection(String url);

Connection getConnection(String url,String user,String password)

例子:

import javasqlConnection;

import javasqlDriverManager;

public class Conn {

// 非链接池

public static Connection getConn() {

// 建立连接对象

Connection conn = null;

// 说明JDBC驱动类所在位置的字符串,与驱动所在目录对应。

String driver = "commysqljdbcDriver";

// MySQL的JDBC URL 字符串

// 连接到本地主机,端口为3306,数据库为mysql,

String sourse = "jdbc:mysql://127001:3306/dqcharacterEncoding=utf-8";

try {

// 初始化MySQL的JDBC桥驱动类

ClassforName(driver);

// 使用DriverManager类的getConnection方法建立连接。url=sourse,用户名为root,密码为空。

conn = DriverManagergetConnection(sourse, "root", "");

} catch (Exception e) {

Systemoutprintln(etoString());

}

// 返回连接对象

return conn;

}

public static void main(String[] args) {

Systemoutprintln(ConngetConn());

}

}

// import javasql;

//

// public class mysqlDEMO{

// public static void main(String []args)throws Exception{

// //说明JDBC驱动类所在位置的字符串,与驱动所在目录对应

// String mysqldriver="orgmmmysqlDriver";

// //MySQL的JDBC URL字符串

// //连接到本地主机,端口为3306,数据库为mysql,用户名为root,密码为空。

// String url="jdbc:mysql://localhost:3306/mysqluser=root;password=";

// //建立连接对象

// Connection conn;

// //初始化MyJDBC的JDBC桥驱动类

// ClassforName(mysqldriver);

// //使用DriverManager类的getConnection方法建立连接

// conn=DriverManagergetConnection(url,"","");

// }

// } 驱动需要加载

mysql的odbc驱动下载官方地址为:>

使用odbc连接数据库的步骤如下:

1、首先安装Mysql

odbc

connector

插件。配置32位ODBC数据源,选择“控制面板”->"系统和安全"->"管理工具",如下图所示:

2、双击ODBC数据源(32位),进入下面界面,如下图所示:

3、切换至“系统DSN”选项卡,滚动并选择MySQL

ODBC

53

Unicode

Driver,单击完成,如下图所示:

4、配置数据源与用户名密码,并选择相应的数据库(注:Data

Source

Name

需要自己命名,Database

需要选择自己需要使用的数据库),以下是配置好的数据源,如下图所示:

5、打开SSDT,新建ODBC数据源,选择刚刚建立的数据源,输入用户名和密码(与设置数据源的时候的用户名和密码一致),如下图所示:

 首先安装Mysql数据库。

然后安装MySQL ODBC 驱动

将要连接的MySQL数据库文件夹复制到MySQL安装文件夹的DATE目录下,DATE下的文件名为数据库名:

1、C:\Program Files\MySQL\MySQL Server 50\data

2、C:\ProgramData\MySQL\MySQL Server 51\data

根据您的系统可能不能,本人WIN7系统为上面第二个目录,安装完成后,我们下一步就创建ODBC数据源,步骤如下:

一、打开控制面板——管理工具——数据源(ODBC)——文件DSN如下图:

点添加,然后选择MySQL ODBC 51 Driver 如下图:

输入数据源地址及名称按下一步然后完成数据源的创建,如下图:

完成创建如下图:

然后系统会d出下图窗口,在Server:中填入本机地址:127001, Port:3306(MySQL默认端口),User:填root(默认用户名为小写root),密码填入安装时输入的密码,database:选择MySQL数据库,完成按OK这样数据源就创建成功!

然后打开Access--外部数据--导入ODBC数据库—选择导入新表或链接--然后选择刚刚创建的数据源,也可以在这里新建数据源,方法和前面一样。

然后输入密码,选择数据库按OK建立链接!

现在正做一个接口,通过不同的连接字符串 *** 作不同的数据库(数据库培训数据库认证)。

要用到MySQL(MySQL认证Mysql培训)数据库,以前没用过这个数据库,用aC++(C++培训)ess和sqlserver比较多。

通过网上的一些资料和自己的摸索,大致清楚了C++连接mysql的方法。

南京IT培训>

以上就是关于如何用mysql实现ODBC(JDBC桥)连接数据库全部的内容,包括:如何用mysql实现ODBC(JDBC桥)连接数据库、新人贴,C#通过ODBC连接MySQL数据库怎么实现、如何使用odbc连接数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10181529.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存