mysql源码怎么调用引擎

mysql源码怎么调用引擎,第1张

mysql源码调用引擎步骤:

1、打开mysql的命令行。

2、输入数据库密码

3、查询默认数据库引擎。

4、默认的引擎是InnoDB,修改即可。

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

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8692040.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存