Mingw32是一款在Windows平臺下的C/C++開源編譯器,它支持GCC并可以在Windows中用命令行方式使用GCC。本文將介紹如何在Mingw32中連接MySQL數據庫。
首先,我們需要下載并安裝MySQL的C Connector,并將其添加到Mingw32中。下載鏈接如下:https://dev.mysql.com/downloads/connector/c/。下載完成后,將頭文件和庫文件添加到Mingw32的搜索路徑中。
#include#include #include int main() { MYSQL *con = mysql_init(NULL); if (con == NULL) { fprintf(stderr, "%s\n", mysql_error(con)); exit(1); } if (mysql_real_connect(con, "localhost", "root", "password", NULL, 0, NULL, 0) == NULL) { fprintf(stderr, "%s\n", mysql_error(con)); mysql_close(con); exit(1); } if (mysql_query(con, "CREATE DATABASE testdb")) { fprintf(stderr, "%s\n", mysql_error(con)); mysql_close(con); exit(1); } mysql_close(con); exit(0); }
上述代碼將連接MySQL數據庫,并創建名為testdb的數據庫。需要注意的是,代碼中的用戶名和密碼需要根據實際情況進行修改。
以上就是在Mingw32中連接MySQL的方法。希望本文能夠對大家有所幫助。