C語言是一種非常有用的編程語言,它可以用來開發(fā)各種軟件應用程序。在數(shù)據(jù)庫方面,C語言也是一個非常有用的工具,它可以用來連接和操作各種類型的數(shù)據(jù)庫。在本文中,我們將介紹如何使用C語言來建立MySQL數(shù)據(jù)庫。
#include#include int main() { MYSQL *con = mysql_init(NULL); if (con == NULL) { fprintf(stderr, "%s\n", mysql_error(con)); return 1; } if (mysql_real_connect(con, "localhost", "root", "password", NULL, 0, NULL, 0) == NULL) { fprintf(stderr, "%s\n", mysql_error(con)); mysql_close(con); return 1; } if (mysql_query(con, "CREATE DATABASE testdb")) { fprintf(stderr, "%s\n", mysql_error(con)); mysql_close(con); return 1; } mysql_close(con); return 0; }
該代碼段可以用于連接到MySQL,并在本地主機上創(chuàng)建一個名為testdb的新數(shù)據(jù)庫。要使用該代碼段,請將“password”替換為您的MySQL用戶密碼,然后將其保存為C源文件(例如testdb.c)并從命令行編譯它。
總之,C語言是一個非常強大的編程語言,可以用于連接和操作各種數(shù)據(jù)庫,包括MySQL。使用上面提供的代碼段,您可以輕松地建立一個名為testdb的MySQL數(shù)據(jù)庫,然后將其用于您的應用程序或項目。