首先装一个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是一种常见的数据库访问方式,ODBC(Open Database Connectivity)是微软提出的一种标准接口,使得应用程序可以与各种数据库系统进行交互。在Java中,我们可以利用JDBC(Java Database ...
本文将指导读者如何使用 Delphi 7.0 通过 ODBC 连接 MySQL 数据库,并展示一个简单的实例来说明。 一、 MySQL Connector/ODBC 的下载与安装 要使用 ODBC 连接 MySQL 数据库,首先需要下载和安装 MySQL Connector/...
mysql odbc连接,能够通过odbc连接java
MySQL Connector/J ODBC是MySQL数据库管理系统与Java应用程序之间的一个关键桥梁,它允许Java开发者通过ODBC接口访问MySQL数据库。在给定的文件信息中,我们可以看到涉及到的是x86_64架构的Linux系统(RHEL/CentOS 7...
在Java环境中,通过使用MySQL ODBC驱动,开发者可以利用Java Database Connectivity (JDBC) API来连接到MySQL数据库,执行SQL查询和其他数据库操作。 首先,我们需要理解JDBC的角色。JDBC是Java平台上的一个标准...
ODBC(Open Database Connectivity)是微软提供的一种数据库访问接口,它允许应用程序通过标准接口与各种数据库进行通信,包括MySQL。在Windows环境中,通过ODBC数据源,用户可以方便地连接到MySQL数据库,实现数据...
通过以上步骤,我们可以成功地使用Java和ODBC在程序中连接和操作Access数据库。然而,对于大型项目,推荐使用更强大、更稳定的数据库系统(如MySQL、Oracle等)以及对应的JDBC驱动,以获得更好的性能和扩展性。
使用 MySQL Connector/ODBC,开发人员可以使用各种支持 ODBC 的编程语言,如 C++、VBScript、Python、Java 等,编写应用程序。在配置好 ODBC 数据源后,应用程序可以通过 ODBC 连接字符串连接到 MySQL 数据库,执行 ...
【Java连接MySQL课程设计详解】 ...通过这个课程设计,学生不仅可以掌握Java与MySQL数据库的基本交互,还能了解到GUI编程和性能测试的一些基本原理。这为后续开发更复杂的数据库应用程序奠定了基础。
MySQL是世界上最受欢迎的开源关系型数据库管理系统之一,其ODBC接口——MyODBC,使得非MySQL原生的编程语言(如C++, Java, Python等)可以通过ODBC标准来访问MySQL数据库。MyODBC驱动程序实现了ODBC 3.x规范,支持...
2. **MySQL Connector/ODBC**:作为MySQL数据库的ODBC驱动,它提供了一个桥梁,让支持ODBC的应用程序(如Excel、Python、Java等)能够连接到MySQL服务器。MySQL Connector/ODBC遵循ODBC标准,使得在不同平台上使用...
在IT行业中,数据库连接是应用...然而,由于JDBC-ODBC桥接驱动的性能和兼容性限制,对于新的项目,更推荐使用直接支持JDBC的数据库驱动,如MySQL Connector/J、PostgreSQL JDBC Driver等。这样可以提高效率并减少依赖。
1. 数据分析:例如,使用Excel或其他电子表格软件通过ODBC连接到MySQL,可以直接从数据库中导入数据进行分析。 2. Web开发:PHP、Python、Java等Web开发语言可以通过ODBC连接MySQL,实现动态网站的数据交互。 3. ...
MySQL ODBC 3.51是MySQL数据库管理系统与Microsoft Access之间的一个重要桥梁,它允许用户通过ODBC(Open Database Connectivity)接口将数据从ACCESS迁移到MySQL。MySQL Connector/ODBC是MySQL公司提供的一个驱动...
MySQL 5.1 ODBC连接驱动是用于在Windows操作系统中通过Open Database Connectivity (ODBC)接口与MySQL数据库进行通信的软件组件。ODBC是一种标准的API(应用程序编程接口),允许不同数据库系统的应用程序通过统一的...
MySQL ODBC驱动是连接MySQL数据库的关键组件,它允许应用程序通过开放数据库连接(ODBC)标准与MySQL服务器进行通信。ODBC是一种数据访问接口,使得不同的应用程序可以访问多种数据库管理系统(DBMS)。在Windows环境中...
本文将探讨如何使用JavaScript和PHP通过ODBC(Open Database Connectivity)连接到MySQL数据库。ODBC是一种中间件,允许应用程序与各种数据库管理系统(DBMS)进行交互,为多种数据库提供了统一的接口。 首先,我们...
MySQL ODBC驱动程序是连接Java应用程序与MySQL数据库的关键组件,特别是在使用JDBC(Java Database Connectivity)接口时。ODBC,全称Open Database Connectivity,是一种标准的API,允许应用程序通过中间层(即ODBC...
5. **编程接口**:现在,你可以使用支持ODBC的编程语言(如C++, Java, Python等)编写应用程序,通过数据源名称(DSN)连接到MySQL服务器。例如,在Python中,你可以使用`pyodbc`库来建立连接。 总结来说,MySQL的...
3. **应用程序集成**:开发人员可以在各种编程语言(如C++, Java, Python等)中使用ODBC API来连接MySQL数据库,只需指定创建的数据源名称即可。 4. **性能优化**:ODBC驱动允许设置一些连接属性来优化性能,如启用...