测试ODBC连接MySQL数据库

下面这个例子是最简单的ODBC连接MySQL数据库的例子。

一般步骤:

1.注册驱动;

2.建立连接;

3.创建语句;

4.处理结果;

5.释放资源。

注意:

1.软件开发环境:MyEclipse 8.5+ MySQL5.1

2.代码运行前需要加载Mysql驱动包;

数据库信息截图:



源码如下:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
/***********************************
 * 测试ODBC连接MySQL数据库
 *
 * MySQL数据库
 * 登陆账号:root
 * 登陆密码:toor
 *
 * 建立数据库名称:testODBC
 * 表名:T_users
 * 字段:
 *       ID          int
 *       username    varchar 255
 *       password    varchar 255
 *
 **********************************/
public class ODBC_conn_MySQL {

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

        // 1.注册驱动
        DriverManager.registerDriver(new com.mysql.jdbc.Driver());

        // 2.建立连接
        Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/testODBC", "root", "toor");

        // 创建语句
        Statement st = conn.createStatement();

        // 执行语句
        ResultSet rs = st.executeQuery("select * from T_users");

        // 处理结果
        while (rs.next()) {

            // 读取并保存数据库查询结果
            int x = rs.getInt("ID");
            String s1 = rs.getString("username");
            String s2 = rs.getString("password");

            // 打印结果
            System.out.println("ID=" + x);
            System.out.println("username=" + s1);
            System.out.println("password=" + s2);
        }

        //释放资源
        rs.close();
        st.close();
        conn.close();
    }

}

运行截图:

时间: 2024-10-12 17:27:37

测试ODBC连接MySQL数据库的相关文章

C连接MySQL数据库开发之Xcode环境配置及测试

一.开发环境 Mac OS X 10.9.2 64位.Xcode5.1.MySQL5.5.37 64位 MySQL安装目录为:/usr/local/mysql 二.配置xcode连接mysql的编译选项 1> 将mysql头文件目录添加到xcode头文件搜索路径中 项目属性--> Build Settings --> Search Paths --> Header Search Paths,添加/usr/local/mysql/include 2> 将mysql库文件目录添加

C连接MySQL数据库开发之Windows环境配置及测试

一.开发环境 Win8.1 64位.VS2013.MySQL5.5.3764位 MySQL安装目录为:C:\Program Files\MySQL\MySQL Server 5.5 二.配置工程环境 首先创建一个控制台空项目,打开VS2013,文件--> 新建项目 --> 常规 --> 选择"空项目" 因为我们要使用MySQL数据库的API接口编程,所以需要将工程的附加头文件搜索目录和附件库文件搜索目录,指向MySQL安装目录对应的位置,下面是我机子上mysql库和头

两种方法连接MySql数据库

1.用MySQLDriverCS连接MySQL数据库 先下载和安装MySQLDriverCS,在安装文件夹下面找到MySQLDriver.dll,然后将MySQLDriver.dll添加引用到项目中. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Data.Odbc; using System.Drawing; using S

C++连接mysql数据库的两种方法

现在正做一个接口,通过不同的连接字符串操作不同的数据库.要用到mysql数据库,以前没用过这个数据库,用access和sql server比较多.通过网上的一些资料和自己的摸索,大致清楚了C++连接mysql的方法.可以通过2种方法实现. 第一种方法是利用ADO连接, 第二种方法是利用mysql自己的api函数进行连接. 第一种方法可以实现我当前的需求,通过连接不同的字符串来连接不同的数据库.暂时只连接了mysql,sqlserver,oracle,access.对于access,因为它创建表的

ASP 连接 MySQL 数据库两种方法

一般都是用myodbc来连接.首先,在系统中安装 Mysql 的ODBC数据库驱动.如安装稳定版本是3.51.下载地址是:http://dev.mysql.com/downloads/connector/odbc/3.51.html. 下载安装好后.在控制面板-->管理工具-->数据源 (ODBC)中的“驱动程序”页中如果有MySQL ODBC 3.51 Driver就说明驱动已经安装成功,就可以开始写程序了. 下面是我测试时使用的程序,里面有说明就不再介绍了. 方法一: <% '设置M

labview之连接MySQL数据库

Labview之连接MySQL数据库 由于项目需要,在Labview开发中,需要使用MySQL数据库.这里介绍两种连接MySQL数据库的方式. 分别为使用Labsql工具包和Database Connectivity Toolkit工具包 以下为操作步骤: 1.安装MySQL数据库 根据需求 可以去官方去下载相应的版本,这里使用的版本:mysql-installer-community-5.7.14.0.msi 在安装过程中需要安装mysql-connector-odbc,这里建议大家安装X86

C++ ADO方式连接mysql数据库

对于软件开发其实说白了就是在不停地和数据打交道, 所以数据库的操作是必不可少的, 接下来介绍VC开发中利用ADO建立ODBC数据源来访问MySQL数据库. 从我接触的数据库编程方式来说, 我觉得在vc开发连接数据库是比较难的, 也是很容易出错. 在android中, 系统自带sqlite数据库,只需要使用SQLiteOpenHelper抽象类即可完成与数据库的操作. 在java中, 使用jdbc连接mysql数据库, 下载相应jar调用相应接口,传入数据库类型与用户名密码进行数据库的操作. 但是

用MyEclipse10.0远程连接Mysql数据库服务器

说明:本文档所有的操作均在满足以下条件的情况下操作, A.远程Linux服务器已经安装好MySQL数据库 B.本地电脑可以ping通远程服务器 C.已经成功安装了Myeclipse 一.下载mysql-connector-java-3.1.14-bin.jar 这个是连接mysql数据库的驱动器. 下载地址: http://dev.mysql.com/downloads/connector/j/5.0.html 也可以到官方网站下载,网址如下:www.mysql.com 二.在Myeclipse

Linux系统Java连接Mysql数据库

Linux系统下Java连接Mysql数据库方法与Windows下类似,具体步骤如下: 下载JDBC(驱动):mysql-connector-java-5.1.37.tar.gz 解压下载的数据包:tar -zxvf mysql-connector-java-5.1.37.tar.gz 解压后,mysql-connector-java-5.1.29-bin.jar位于mysql-connector-java-5.1.29目录下. 配置解压后,mysql-connector-java-5.1.29