part1–安装配置ODBC驱动程序
-
下载并运行安装包
-
在控制面板下的管理工具中找到ODBC数据源。双击打开
-
在【用户DSN】选项卡中单击【添加】按钮,然后选择“MySQL ODBC 8.0 Unicode Driver”
-
填写配置信息
Data Source Name:数据源名称,可自拟(最好跟项目功能挂钩)
Description:关于此数据源的描述,主要功能等,可不填写
TCP/IP Server:服务器名称,可以是机器名,也可以是IP地址;若是本地可填写“localhost”
Port:MySQL服务的端口号,默认是3306,也可在安装MySQL时自己设定
User:用户名,默认是root,也可在安装MySQL时自己设定
Password:密码
Database:数据库名称
填写完后点击【Test】按钮,测试一下连接是否配置成功。由提示来看,配置已成功。在用户DSN处也查看到了最新创建的ODBC
part2
- 编写程序实现基于ODBC驱动的应用程序
#include<windows.h>
#include<iostream>
#include <assert.h>
#include<sql.h>
#include <sqlext.h>
using namespace std;
int main() {
SQLHENV serverhenv;
SQLHDBC serverhdbc;
SQLHSTMT serverhstmt;
SQLRETURN ret;
SQLCHAR cno[20] = {
0 }, cname[20] = {
0 }, semester[10] = {
10 };
SQLINTEGER grade = 0,length;
//分配环境句柄
ret