`
holoblog
  • 浏览: 1264305 次
博客专栏
E0fcf0b7-6756-3051-9a54-90b4324c9940
SQL Server 20...
浏览量:19541
文章分类
社区版块
存档分类
最新评论

用java通过odbc连mysql

 
阅读更多

首先装一个mysql的驱动程序:mysql-connector-odbc-3.51.12-win32.zip解压点击setup即可,可能会碰到与java运行时有冲突,点击yes即可。

下一步下个mysql-connector-java-3.1.11-bin.jar,把它放在java-sdk的lib库里。

在管理工具的odbc数据源里用户DSN选项卡里添加:mysql odbc 3.51Driver在connector中login选项卡添加:

DataSourceName:user(这里是程序要使用到的名字)

server:localhost

user:root

password:123

Database:user(这里的名字要和mysql中的要使用的数据库名字一样)

点击TEST,测试成功后点确定即可...

写如下程序进行测试:

public static void main(String[] args)
{
Connection connection = null;
Statement statement;
ResultSet resultSet;
//加载驱动程序以连接数据库
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//这个驱动不能是其他的..
connection = DriverManager.getConnection("jdbc:odbc:user","root","123"); //user是data Source ,root是用

//户名,123是进入mysql的密码
System.out.println("open easy");
String query = "Select * from userrole";
statement = connection.createStatement();
resultSet = statement.executeQuery( query );
connection.close();
System.out.println("close easy");

}
//捕获加载驱动程序异常
catch ( ClassNotFoundException cnfex )
{
System.err.println(
"装载 JDBC/ODBC 驱动程序失败。" );
cnfex.printStackTrace();
System.exit( 1 ); // terminate program
}
//捕获连接数据库异常
catch ( SQLException sqlex )
{
System.err.println( "无法连接数据库" );
sqlex.printStackTrace();
System.exit( 1 ); // terminate program
}
catch (Exception e)
{
System.out.println(e.toString());
}

在运行中输入:net start mysql以启动mysql服务

运行程序测试即可。

分享到:
评论

相关推荐

    Java通过ODBC连接MySQL

    Java通过ODBC连接MySQL是一种常见的数据库访问方式,ODBC(Open Database Connectivity)是微软提出的一种标准接口,使得应用程序可以与各种数据库系统进行交互。在Java中,我们可以利用JDBC(Java Database ...

    delphi通过ODBC连接MYSQL数据库.pdf

    本文将指导读者如何使用 Delphi 7.0 通过 ODBC 连接 MySQL 数据库,并展示一个简单的实例来说明。 一、 MySQL Connector/ODBC 的下载与安装 要使用 ODBC 连接 MySQL 数据库,首先需要下载和安装 MySQL Connector/...

    mysql odbc 连接工具

    mysql odbc连接,能够通过odbc连接java

    mysql-connector-java/odbc

    MySQL Connector/J ODBC是MySQL数据库管理系统与Java应用程序之间的一个关键桥梁,它允许Java开发者通过ODBC接口访问MySQL数据库。在给定的文件信息中,我们可以看到涉及到的是x86_64架构的Linux系统(RHEL/CentOS 7...

    MySQL ODBC 驱动 java

    在Java环境中,通过使用MySQL ODBC驱动,开发者可以利用Java Database Connectivity (JDBC) API来连接到MySQL数据库,执行SQL查询和其他数据库操作。 首先,我们需要理解JDBC的角色。JDBC是Java平台上的一个标准...

    mysql 连接数据库ODBC

    ODBC(Open Database Connectivity)是微软提供的一种数据库访问接口,它允许应用程序通过标准接口与各种数据库进行通信,包括MySQL。在Windows环境中,通过ODBC数据源,用户可以方便地连接到MySQL数据库,实现数据...

    java中采用ODBC方式连接Access数据库

    通过以上步骤,我们可以成功地使用Java和ODBC在程序中连接和操作Access数据库。然而,对于大型项目,推荐使用更强大、更稳定的数据库系统(如MySQL、Oracle等)以及对应的JDBC驱动,以获得更好的性能和扩展性。

    mysql-connector-odbc-5.1.5-win32.rar_ODBC MYSQL 1.5_mySQL ODBC_m

    使用 MySQL Connector/ODBC,开发人员可以使用各种支持 ODBC 的编程语言,如 C++、VBScript、Python、Java 等,编写应用程序。在配置好 ODBC 数据源后,应用程序可以通过 ODBC 连接字符串连接到 MySQL 数据库,执行 ...

    java课程设计连接mysql

    【Java连接MySQL课程设计详解】 ...通过这个课程设计,学生不仅可以掌握Java与MySQL数据库的基本交互,还能了解到GUI编程和性能测试的一些基本原理。这为后续开发更复杂的数据库应用程序奠定了基础。

    MySQL的ODBC接口程序源代码.zip_MYSQL_mySQL ODBC_odbc mysql_odbc mysql_sq

    MySQL是世界上最受欢迎的开源关系型数据库管理系统之一,其ODBC接口——MyODBC,使得非MySQL原生的编程语言(如C++, Java, Python等)可以通过ODBC标准来访问MySQL数据库。MyODBC驱动程序实现了ODBC 3.x规范,支持...

    mysql-connector-odbc-5.3(arm64)

    2. **MySQL Connector/ODBC**:作为MySQL数据库的ODBC驱动,它提供了一个桥梁,让支持ODBC的应用程序(如Excel、Python、Java等)能够连接到MySQL服务器。MySQL Connector/ODBC遵循ODBC标准,使得在不同平台上使用...

    java 连接ODBC数据库

    在IT行业中,数据库连接是应用...然而,由于JDBC-ODBC桥接驱动的性能和兼容性限制,对于新的项目,更推荐使用直接支持JDBC的数据库驱动,如MySQL Connector/J、PostgreSQL JDBC Driver等。这样可以提高效率并减少依赖。

    mysql odbc驱动器

    1. 数据分析:例如,使用Excel或其他电子表格软件通过ODBC连接到MySQL,可以直接从数据库中导入数据进行分析。 2. Web开发:PHP、Python、Java等Web开发语言可以通过ODBC连接MySQL,实现动态网站的数据交互。 3. ...

    mysql-connector-odbc-3.51.12-win32.zip_MySQL ODBC 3.51_mysql con

    MySQL ODBC 3.51是MySQL数据库管理系统与Microsoft Access之间的一个重要桥梁,它允许用户通过ODBC(Open Database Connectivity)接口将数据从ACCESS迁移到MySQL。MySQL Connector/ODBC是MySQL公司提供的一个驱动...

    MySql5.1ODBC连接驱动

    MySQL 5.1 ODBC连接驱动是用于在Windows操作系统中通过Open Database Connectivity (ODBC)接口与MySQL数据库进行通信的软件组件。ODBC是一种标准的API(应用程序编程接口),允许不同数据库系统的应用程序通过统一的...

    mysql_ODBC驱动

    MySQL ODBC驱动是连接MySQL数据库的关键组件,它允许应用程序通过开放数据库连接(ODBC)标准与MySQL服务器进行通信。ODBC是一种数据访问接口,使得不同的应用程序可以访问多种数据库管理系统(DBMS)。在Windows环境中...

    javascript连接mysql与php通过odbc连接任意数据库的实例

    本文将探讨如何使用JavaScript和PHP通过ODBC(Open Database Connectivity)连接到MySQL数据库。ODBC是一种中间件,允许应用程序与各种数据库管理系统(DBMS)进行交互,为多种数据库提供了统一的接口。 首先,我们...

    mysql_odbc.zip

    MySQL ODBC驱动程序是连接Java应用程序与MySQL数据库的关键组件,特别是在使用JDBC(Java Database Connectivity)接口时。ODBC,全称Open Database Connectivity,是一种标准的API,允许应用程序通过中间层(即ODBC...

    mysql的ODBC驱动包。(mysql-connector-odbc-8.0.15-win32-winx64.rar)

    5. **编程接口**:现在,你可以使用支持ODBC的编程语言(如C++, Java, Python等)编写应用程序,通过数据源名称(DSN)连接到MySQL服务器。例如,在Python中,你可以使用`pyodbc`库来建立连接。 总结来说,MySQL的...

    MySQL ODBC

    3. **应用程序集成**:开发人员可以在各种编程语言(如C++, Java, Python等)中使用ODBC API来连接MySQL数据库,只需指定创建的数据源名称即可。 4. **性能优化**:ODBC驱动允许设置一些连接属性来优化性能,如启用...

Global site tag (gtag.js) - Google Analytics