怎么用visual studio打开mysql源码

发布网友

我来回答

1个回答

热心网友

1.下载
mysql++-3.1.0.tar.gz,解压,如:c:\mysql++-3.1.0
2、mysql++-3.1.0
目录下进入相应
Visual
Studio
版本(VS2003,VS2005,VS2008。VS2010可以使用VS2008),打开解决方案,这里以VS2008为例。
3、把mysql++设为启动项目,生成时可能会报错:错误为“无法打开libmysql.lib”
4、在mysql安装目录下找到libmysql.lib,复制到
C:\Program
Files\Microsoft
Visual
Studio
9.0\VC\lib
(这里以VS2008为例),再次生成成功。
5、设置
resetdb
为启动项,如果生成成功,则说明OK。
6、把
c:\mysql++-3.1.0\vc2008\Debug
目录下的
mysqlpp_d.dll、mysqlpp_d.lib、libmysql.dll、libmysql.lib
四个文件和
c:\mysql++-3.1.0\lib目录
拷贝到放置到新项目的根目录下。
7、右键新项目的属性——配置属性——链接器——输入——附加依赖项——添加
mysqlpp_d.lib
libmysql.lib
8、测试代码:
#include
<iostream>
#include
<string>
#include
<cstdlib>
#include
"mysql++.h"
using
namespace
std;
int
main()
{
mysqlpp::Connection
con(false);
con.set_option(new
mysqlpp::SetCharsetNameOption("gbk"));
cout
<<
"请输入数据库(root用户)连接密码:";
string
pwd;
getline(cin,
pwd);
if
(!con.connect("tot",
"localhost",
"root",
pwd.c_str()))
{
cout
<<
"无法连接,请检查密码是否正确!"
<<
endl;
return
-1;
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com