VS 2010 MFC 用 ODBC 方法连接 MYSQL 教程 mysql (已安装完的同学可以直接跳过这一步) 既然要连接 mysql ,我们当然要安装 mysql ,这里附一个链接,下载最新版本的 mysql : http://dev./downloads/mysql/ , 下载完之后就需要配置环境变量,按照下面的方法来将 mysql 路径添加到 mysql 环境变量中: 右键,点击“我的电脑”-“属性”-“高级”-“环境变量”-“系统变量”-新建, 变量名为 MYSQL_HOME ,然后变量值输入你的 mysql 安装中 bin 文件的路径,例如我的安装路径为: D:\InsInEnglish\MySQL\mysql--win32\mysql--win32\bin , 截图如下: 之后再系统变量中的 path 变量下添加我们刚刚新建的变量( MYSQL_HOME ), 形式为: %MYSQL_HOME%; 注意不能少了百分号和后面的分号,到此,配置完成,然后点击确定。截图如下: 添加完毕之后,打开到你 mysql 安装的目录下 bin 目录下,里面有一个 的可执行文件,点击执行,之后再打开 cmd 命令行,输入: mysql –u–p之后按回车键,配置成功的截图如下: (已经建立好数据库的同学可以跳过这一步) 建立数据库用 sql 语言显然是繁琐的,但是如果有了 mysql workbench ,做数据库就方便多了, 附上 mysql workbench 的下载地址: http://dev./downloads/tools/workbench/ 下载之后安装,推荐和 mysql 安装在同一个文件中,方便使用和管理, 然后打开 mysql ,界面如下: 左上角 MySQL Connections 中有个“+”的图标,点击这个图标,即新建连接, 之后输入连接的名字-Test ,如果要输入密码,就输入一个密码,然后点击确定,就会出现上图中名字为 Test 的一个连接,单击之后进入这个连接。如下图所示: 我们看到左下角有英文 SCHEMAS ,下面可以看到我们创建的数据库,我用的是大写的 Test ,到了这里面,系统自动改过来了,名字是 test ,如下图: T est 里面可以看到 Tables ,右键单击,选择 Creat tables , 这样就可以创建表了,我创建了一个表, user ,之后设置主键(PK) , not null (NN) 等等,之后点击 apply (应用) ,表示建立这个表,系统会给你看相应的 sql 语言,点击 apply ,然后可以看到 Tables 下面已经有了 user 这个表了。后面的表以此类推。表建立完以后,我们转到 workbench 的 Home 页面,点击 Edit Connection ,然后点击 Test Connection ,输入密码,之后出现下面界面: 之后转入命令行, 当然前提是已经打开过一次 mysql 安装文件 bin 文件里面 ,然后输入 mysql – uroot –p 点击回车,然后输入密码,之后进入 mysql 目录,输入 show databases ,可以看到之前的 test 数据库,得到如下图: 到此一步,我们的数据库已经建立完毕,接下来就是连接了。 MySQL ODBC Driver MF C用 ODB C方法连接数据库需要用到一个 odbc 驱动器,这里附上一个链接: http://download./detail/blpluto/2463889 ,在 csdn 论坛上, 需要 1 个下载积分,下载下来直接点击安装。 3. 连接数据库到此,我们打开 VS2010 中建立的 MFC 程序,点击其中的工具—> 连接到数据库,进入如下图界面: 数据源这一项,点击更改,然后选择 MicroSoft ODBC 数据源,点击确定,如下图: 然后出现如下图: 我们选择使用连接字符串,点击生成,出现右边的对话框,选择及其数据源,点击新建,可能会出现一个以非管理员权限登陆, 无法创建或修改 System DSN 的对话框,直接无视,点击确定,出现用户数据源,点击下一步,选择我们的 MySQL ODBC , 点击下一步,如下图: 之后点击完成, 出现 MySQL Connector ODBC 对话框, Data Source Name 填写数据源名称, 取名随意, 没有硬性规定。 Description 可以不写。S erver 写作 localhost 或者不写( 默认本机为服务器), Use r 填写 root ,密码写你在 work
MFC用ODBC方法连接mysql 来自淘豆网m.daumloan.com转载请标明出处.