codeblock 配置 mysql 环境方法及常见问题
2013-06-06 12:38
295 查看
由于上课需要,我按照老师和网上的方法在 codeblock 中配置 mysql ,尝试了很多次,都没有配置成功,很是郁闷, 最后在几个朋友的帮助下,终于解决了问题。在这里总结一下,希望对需要的人有所帮助。
在成功安装 codeblock 和 mysql 的前提下:
第一步:
打开:Setting ——>Compiler setting
第二步:
在 Linker settings 选项卡下的 Link libraris 下添加 mysql 安装路径下的 libmysql.lib 和 mysqlclient.lib
例如:我的 mysql 的安装路径为 D:\MySQL\MySQL Server 5.6 则导入 D:\MySQL\MySQL Server 5.6\lib\mysqlclient.lib 和 D:\MySQL\MySQL Server 5.6\lib\libmysql.lib
第三步:
Search directories 选项卡下的 compiler 子选项卡中添加 include 路径
第四步:
Linker 子选项卡下添加 lib 路径
单机 OK 配置成功。
测试代码:
若配置成功,则输出:
常见问题:
1. 提示 mysql_init@4 异常, 解决方法:文件缺失造成的,从其他人的地方 copy mysql安装目录下的 lib 和 include 文件夹,覆盖到自己的安装目录下就可以了。(我就是这个问题,同样的版本,同学安装的时候正常,而我安装后就提示这个错误,安装了两次都一样,我也不懂为什么我安装时会有缺失,谁懂的话麻烦给些支教,谢谢)
2. 丢失 libmysql.dll 文件:
解决方法:将 mysql 安装目录下的 lib 文件夹下的 libmysql.dll 文件复制到 codeblock 安装目录下的 CodeBlocks\MinGW\bin下即可。
3.提示 g++ not found,下载 g++ 即可
暂时就遇到了这几个问题,还有的话欢迎补充!
在成功安装 codeblock 和 mysql 的前提下:
第一步:
打开:Setting ——>Compiler setting
第二步:
在 Linker settings 选项卡下的 Link libraris 下添加 mysql 安装路径下的 libmysql.lib 和 mysqlclient.lib
例如:我的 mysql 的安装路径为 D:\MySQL\MySQL Server 5.6 则导入 D:\MySQL\MySQL Server 5.6\lib\mysqlclient.lib 和 D:\MySQL\MySQL Server 5.6\lib\libmysql.lib
第三步:
Search directories 选项卡下的 compiler 子选项卡中添加 include 路径
第四步:
Linker 子选项卡下添加 lib 路径
单机 OK 配置成功。
测试代码:
#ifndef __LCC__ #define __LCC__ #endif #include <stdio.h> #include <mysql.h> int main(int argc, char **argv) { MYSQL mysql_conn; /* Connection handle */ if (mysql_init(&mysql_conn) != NULL) { printf("Init succeeds!\n"); } else { printf("aInit fails!\n"); } return 0; }
若配置成功,则输出:
常见问题:
1. 提示 mysql_init@4 异常, 解决方法:文件缺失造成的,从其他人的地方 copy mysql安装目录下的 lib 和 include 文件夹,覆盖到自己的安装目录下就可以了。(我就是这个问题,同样的版本,同学安装的时候正常,而我安装后就提示这个错误,安装了两次都一样,我也不懂为什么我安装时会有缺失,谁懂的话麻烦给些支教,谢谢)
2. 丢失 libmysql.dll 文件:
解决方法:将 mysql 安装目录下的 lib 文件夹下的 libmysql.dll 文件复制到 codeblock 安装目录下的 CodeBlocks\MinGW\bin下即可。
3.提示 g++ not found,下载 g++ 即可
暂时就遇到了这几个问题,还有的话欢迎补充!
相关文章推荐
- 64位win7手动搭建php开发环境Apache+MySQL+php及相关配置,问题解决方法
- Linux环境下Mysql的安装教程及安装过程常见问题的解决方法
- mysql5.6配置同步复制的新方法以及常见问题的解决方法
- linux环境下mysql5.6的安装、配置、使用及常见问题解决办法
- 【干货】MySQL5.6配置同步复制的新方法以及常见问题的解决方法
- TUXEDO配置常见问题及解决方法
- Mysql配置参数常见问题
- J2ME Polish 环境变量配置常见问题分析
- 配置php的mysql环境遇到的问题
- MySQL 系列(一) 生产标准线上环境安装配置案例及棘手问题解决
- SOLR6.6.0+TOMCAT9.0环境配置中出现的问题和解决方法
- Android开发环境搭建和常见问题的解决方法
- 嵌入式开发环境配置问题和解决方法(1)
- mysql常见使用问题解决方法参考
- 在Windows上安装Python+MySQL 的常见问题及解决方法
- Ubuntu环境下MySql卸载与配置问题
- [阿里云] Linux CentOS 7.4 环境下安装 MySql5.7 完整流程以及常见问题的解决方法
- NDK配置环境出现的常见问题
- [转]Ubuntu下Nginx/PHP/MYSQL开发环境的配置方法 .
- mysql 配置了环境及服务 cmd不在内部或外部命令 解决方法