Windows Devcpp配置MYSQL

    xiaoxiao2023-10-15  28

    想用C++连接MYSQL做一个简单的小程序,结果发现还要配置一些东西,在这里将配置过程写下供参考。

    环境:win10/devcpp/mysql

    1.#include <mysql.h>

    错误提示:mysql.h:no such file or directory

    需要为Devcpp配置mysql.h,步骤如下:

    ~安装MySQL.DevPakhttp://downloads.sourceforge.net/dev-cpp/MySQL.DevPak,安装完成后在devcpp中

    工具 -> packagemanager(最后一个)-> install 安装下载好的MySQL.DevPak

    ~工具 -> 编译选项 -> 编译器 -> 在连接器命令行中加入以下命令,添加-lmysql

    ~工具 -> 编译选项 -> 编译器 -> 目录,将MYSQL Server中的 lib 和 include 文件夹分别添加在库和包含文件目录中,或直接将它们拷贝的Devcpp安装目录下的lib、include

    2.错误提示: 'SOCKET' does not name a type

    加上文件头#include <windows.h>

    3.运行exe时出现 “没有找到libmysql.dll,因此这个应用程序未能启动,重新安装应用程序可能会修复此问题”

    将MYSQL/MYSQL Server/lib下的libmysql.dll拷贝到C:\Windows\System32中

    最新回复(0)