写在前面 知道了 Java中使用 JDBC编程 来连接数据库了,但是使用 C语言 来连接数据库却总是连接不上去~ 立即安排一波使用 C语言连接 MySQL数据库的教程~ 一、准备工作 1.1 把 libmysql.dll
写在前面知道了 Java中使用 JDBC编程 来连接数据库了,但是使用 C语言 来连接数据库却总是连接不上去~ 立即安排一波使用 C语言连接 MySQL数据库的教程~ 一、准备工作1.1 把 libmysql.dll 和 libmysql.lib 文件复制到工程目录下首先,我们要找到刚刚开始下载的 MySQL数据库 的安装目录,打开目录,并且将 libmysql.dll文件 和 libmysql.lib文件 复制到工程目录下~ 我安装MySQL的路径:C:\Program Files\MySQL\MySQL Server 5.7\lib 1.2 添加 libmysql.lib1.3 添加 include目录我的这个路径是:C:\Program Files\MySQL\MySQL Server 5.7\include 来到 VS2019 页面,和上述操作一样~ 右键MySQL工程,选择属性 右键,选择 C/C++,选择常规,选择 附加包含目录,同时进行编辑,将刚刚复制的 include路径 给粘贴上去~ 1.4 包含头文件接下来 在VS2019里面,先后敲出代码: #include <WinSock.h> 和 #include <mysql.h> ,需要注意的是,两行代码的顺序不可以改变~ 1.5 其他准备工作1.5.1 代码准备
1.5.2 创建数据库连接第一步,Win+R,输入 cmd~ 第二步,输入 musql -uroot -p,回车后,输入一开始安装MySQL数据库是设置的密码,之后回车进入数据库~ 第三步,开始创建一个新的数据库,并且开始建表之类的操作~ 1.6 选择相应方案配置 Release,解决方案平台 x64最终,来运行一下代码,发现已经成功了~ 二、代码测试案例在经过上述的一系列操作之后,已经可以连接上 MySQL数据库中了~ 接下来我们就可以来做一些测试案例~ 2.1 向数据库插入数据此时,再插入数据之前,我们可以来看一看 上面新建的 student表 是没有任何数据的~ 但是,在加入 插入数据的代码之后,运行一下,我们就会发现 多出来一条数据~ 当然,改成插入多条数据也是可以的啦~ 2.2 向数据库删除数据2.3 修改数据没修改之前: 修改之后: 2.4 查询数据,打印出来三、使用C语言连接MySQL数据库 的测试案例代码
使用 C语言 连接 MySQL数据库,正好可以和 Java 连接 MySQL数据库 相互映衬~ |
2022-05-14
2021-11-29
2022-04-04
2022-06-24
2021-11-25