我无法连接到我刚刚创建的数据库(在我的截图中为 "mydb")。mydb数据库
我的代码是 。
#include <stdlib.h>
#include <winsock.h>
#include <MYSQL/mysql.h>
int main(void)
{
MYSQL *conn;
char *server = "localhost";
char *user = "root";
char *password = ""; /*password is not set in this example*/
char *database = "mydb";
conn = mysql_init(NULL);
/* Connect to database */
if (!mysql_real_connect(conn, server,
user, password, database, 0, NULL, 0)){
printf("Failed to connect MySQL Server %s. Error: %s\n", server, mysql_error(conn));
return 0;
}
}
而结果是 。结果是它的意思是:Base "mydb" unknown.
但它工作的数据库 "exces_schema "或 "测试"
先谢谢你。