1.安装连接软件、配置头文件和lib文件
- 64位编译器选择Windows (x86, 64-bit), ZIP Archive(mysql-connector-c-6.1.11-winx64.zip)
- 32位编译器选择Windows (x86, 32-bit), ZIP Archive(mysql-connector-c-6.1.11-win32.zip)
MySQL Connector/C (Archived Versions)
下载完后
打开vc6.0配置头文件和lib文件路径
还需要在项目设置中链接 libmysql.lib
libmysql.lib
2.配置连接代码
连接代码
#include <stdio.h>
#include <mysql.h>
#include <stdlib.h>
int main()
{
MYSQL mysql;
mysql_init(&mysql); //初始化mysql结构
if(!mysql_real_connect(&mysql, "127.0.0.1", "root", "root", "db_sport", 3306, NULL, CLIENT_IGNORE_SIGPIPE)){
printf("连接数据库时发生错误!\n");
printf("%s\n", mysql_error(&mysql));
}else
printf("\n连接数据库成功!\n");
mysql_close(&mysql); //释放数据库
system("pause");
return 0;
}
连接后会发现
3.MySQL关闭SSL
要永久地关闭 MySQL 中的 SSL 连接功能,需要进行以下步骤:
-
编辑 MySQL 配置文件 my.cnf(或 my.ini),一般位于 MySQL 安装目录的 /etc 或 /etc/mysql 子目录下。
-
找到
[mysqld]
区块,并添加以下配置:ssl=0
- 保存文件并退出编辑器。
- 重启 MySQL 服务。
查看SSL状态
SHOW VARIABLES LIKE 'have_ssl';
评论区