在C语言中连接MySQL数据库,通常会使用MySQL提供的C API。以下是一个简单的示例,展示了如何使用MySQL C API连接到MySQL数据库。
确保你的系统上安装了MySQL开发库,通常称为`libmysqlclient`。
以下是连接到MySQL数据库的基本步骤:
1. 包含必要的头文件。
2. 初始化MySQL连接。
3. 设置连接参数(如服务器地址、用户名、密码、数据库名等)。
4. 连接到数据库。
5. 执行查询或操作。
6. 关闭连接。
下面是具体的代码示例:
```c
include
include
int main() {
MYSQL conn;
MYSQL_RES res;
MYSQL_ROW row;
char server = "localhost"; // MySQL服务器地址
char user = "your_username"; // MySQL用户名
char password = "your_password"; // MySQL密码
char database = "your_database"; // 数据库名
// 初始化连接句柄
conn = mysql_init(NULL);
// 连接到MySQL服务器
if (!mysql_real_connect(conn, server, user, password, database, 0, NULL, 0)) {
fprintf(stderr, "%sn", mysql_error(conn));
return 1;