管理后台一般都是用web(C#、php等开发的),几乎没有说使用cocos2dx来开发的。下面介绍在cocos2dx中使用mysql数据库的过程。
cocos2dx版本:cocos2d-x-3.16
mysql版本:mysql-5.7.28-win32.zip----由于要使用库文件和h文件,直接下载的是解压版本,并且使用的是32位的;如果使用64位的,cocos库编译不通过。
win10环境;
一、 创建项目并配置所需头文件及库
(一) 创建空项目
使用VS2013创建空项目GameManageSystem
二) 添加项目所需头文件所在文件夹
这里我们把mysql的头文件和库文件都直接拷贝到项目代码目录下面:
右键项目选择属性,进入C/C++ => 常规 => 附加包含目录,添加mysql\include(根据自己安装的MySQL版本及地址填写)
(三) 添加所需库
仍在属性页,进入链接器 => 常规 => 附加库目录,添加mysql\lib(根据自己情况填写)
四) 添加libmysql.dll
在项目的\ManageSystem\proj.win32\Debug.win32\中添加libmysql.dll(从计算机的资源管理器中添加),该dll文件在mysql\lib目录下
若未执行这步会出现以下错误:
二、 代码测试
(一) 添加项,将下列代码复制运行即可
public:
void test_db();
/**
* 连接mysql
*
* @param hos