私はCをmysqlに接続してデータベースを作成しています。
私のコードは次のとおりです。
Cをmysqlに接続
#include <mysql.h>
#include <my_global.h>
int main(int argc, char **argv)
{MYSQL *conn;
conn = mysql_init(NULL);
if (conn == NULL) {
printf("Error %u: %s\n", mysql_errno(conn), mysql_error(conn));
exit(1);}
if (mysql_real_connect(conn, "localhost", "zetcode", "passwd", NULL, 0, NULL, 0) == NULL)
{printf("Error %u: %s\n", mysql_errno(conn), mysql_error(conn));
exit(1);}
if (mysql_query(conn, "create database testdb")) {
printf("Error %u: %s\n", mysql_errno(conn), mysql_error(conn));
exit(1);
}
mysql_close(conn);}
が、私は
は、私はそれらをどのように取得することができますmy_global.h mysql.hとヘッダを持っていません?あなたはライブラリをインストールする必要が
おかげ
あなたはpostgresのを使用する場合があります。 Mysqlはマルチスレッドのサポートが貧弱です。発行されたクエリを取り消すことはできません。 –