MFC连接MySql数据库的步骤方法
MFCMFC 连接连接 MySqlMySql 数据库的步骤方法数据库的步骤方法步骤/方法一、首先安装 MySQL:我这里用的版本是 mysql-5.0.27-win32.msi,vc6 只支持 32 位的 MySQL。二、VC6.0 的设置(1)打开 VC6.0 工具栏 Tools 菜单下的 Options 选项,在 Directories 的标签页中右边的“Show directories for:”下拉列表中选中“Includefiles”,然后在中间列表框中添加你本地安装 MySQL 的 include 目录路径。(我的是 D:Program FilesMySQLMySQL Server 5.0include)。(2)在上面说到的“Show directories for:”下拉列表中选中“Library files”,然后添加你本地安装 MySQL 的 Lib 目录路径。Lib 目录下还有 debug 和 opt 两个目录,建议选 debug。(我的是 D:Program FilesMySQLMySQL Server 5.0libdebug)。(3)在“Project settings->Link:Object/library modules”里面添加“libmysql.lib”。(4)在你要连接数据库的文件里加入#include “winsock.h“和#include “mysql.h“两个文件,这里要注意这两个头文件的顺序不要颠倒,否则会报错。winsock.h 用于网络连接,如果是用本地数据库,则该头文件可以忽略。注MySQL 安装完后,文件夹中可能没有 include 和 lib 文件夹。这是因为默认不安装这两个文件夹。解决办法:再次运行安装程序,选择 Modify 选项,然后选择最后一项开发工具安装,确认即可。三、数据库、表的创建打开“开始->所有程序->MySQL->MySQL Server 5.0->MySQL Command Line Client.exe”,如果没有设置密码就直接按回车,会提示服务器启动成功。? 1 2 3 4 5 6mysql> SHOW DATABASES;/显示所有的数据库,注意一定要 敲“;”后再按回车 mysql> CREATE DATABASE mydb;/创建数据库 mydb mysql> USE mydb;/选择你所创建的数据库 mydb mysql> SHOW TABLES; /显示数据库中的表mysql> CREATE TABLE mytable (username VARCHAR(50), password VARCHAR(200);/创建一个表 mytable: 用户名;密码 mysql> DESCRIBE mytable;/显示表的结构 捕鱼游戏 http:/www.44771.net四、VC 编程? 1 2 3 4 5 6 7MYSQL mysql; /数据库连接句柄 棋牌评测网 http:/www.77884.netmysql_init ( if(!mysql_real_connect(return FALSE;