Code :: Block是为满足用户复杂的开发目标而构建的开源C ++ IDE。 它被开发为非常可扩展和可配置的。 IDE具有以下功能:快速的自定义生成系统,对并行生成的支持,多目标项目,用户定义的监视,调用堆栈,线程之间的切换,类浏览和智能缩进。 MySQL是流行的开源数据库管理系统。 您可以在Code :: Block中连接到MySQL数据库,并操作数据,例如检索,更新,插入和删除。

...

步骤1

从其官方网站下载Code :: Blocks安装文件(请参阅参考资料。)双击安装文件以开始安装。 遵循安装向导,直到完成。

第2步

双击Code :: Blocks图标进入开发界面。 单击“设置”,“编译器和调试器”和“链接器设置”。 单击“链接库”选项卡以打开对话框窗口。 单击“添加”按钮,然后输入“ /usr/lib/libmysqlclient.so”。

第三步

单击“设置”,“编译器和调试器”和“搜索目录”。 选择“编译器”并输入“ / usr / include / mysql”。 使用MySQL的开发环境已正确配置。

步骤4

在您的应用程序中包括以下文件:

#include#include

第5步

使用MySQLManager函数连接到MySQL:

MySQLManager :: MySQLManager(字符串主机,字符串userName,字符串密码,字符串dbName,未签名的int端口){IsConnected = false; this-> setHosts(hosts); this-> setUserName(username); this-> setPassword(password);这个-> setDBName(数据库);这个-> setPort(端口); }

第6步

通过功能runSQLCommand进行SQL查询:

布尔MySQLManager :: runSQLCommand(string sql){mysql_real_query(&mySQLClient,sql.c_str(),(unsigned int)strlen(sql.c_str())); }

步骤7

使用上述函数定义您的Main函数:

int main(){MySQLManager sqlres(“ 127.0.0.1”,“ root”,“ search1”,“ HR”,3306); sqlres.initConnection(); sqlres.runSQLCommand(“ select * from employee”); sqlres.destroyConnection(); 返回0; }