《使用JDBCODBC 方式如何连接MySQL数据库.docx》由会员分享,可在线阅读,更多相关《使用JDBCODBC 方式如何连接MySQL数据库.docx(2页珍藏版)》请在三一办公上搜索。
1、使用JDBCODBC 方式如何连接MySQL数据库使用JDBC-ODBC 方式如何连接MySQL数据库 JDBC-ODBC Bridge 是JDBC 连接驱动类型的第一种,开放数据库互连 (Open Database Connectivity,ODBC)是微软公司开放服务结构中有关 数据库的一个组成部分,它通过在电脑上预先安装的ODBC驱动程序,利用 桥接方式,将JDBC的呼叫方式转换为ODBC驱动程序的呼叫方式, 对数据库进行访问。 操作步骤: 1、去 下载 windows ODBC的安装程序 例如: Windows (x86, 32-bit), MSI Installer Connecto
2、r-ODBC Download (mysql-connector-odbc-5.1.11-win32.msi) 2、安装MySQL ODBC程序 3、控制面板- 管理工具- 数据源进行配置 在系统DSN面板中 添加新的MySQL数据源 Data Source Name(数据源名称随意填写):mydb Description(描述信息随意填写) :我的mysqlodbc连接 Server(服务器ip,本机写localhost) :localhost User(用户名):root Password(密码):abc Database(连接的数据库):mysql 点击Test测试通过后,点击OK保存配
3、置 4、编写Java JDBC程序连接ODBC 数据源 public static void main(String args) throws Exception Connection connection = null; / 数据库连接 Statement statement = null; / 操作SQL对象 ResultSet resultSet = null; / 结果集对象 / 加载JDBC ODBC数据库驱动 Class.forName(sun.jdbc.odbc.JdbcOdbcDriver); / 这里mydb是上面配置数据源,root是用户名,abc是密码 connectio
4、n = DriverManager.getConnection(jdbc:odbc:mydb, root,abc); String sql = select * from user; statement = connection.createStatement; resultSet = statement.executeQuery(sql); while (resultSet.next) System.out.println(resultSet.getString(User); resultSet.close; statement.close; connection.close; 运行程序会输入所有mysql系统自带用户的用户名称