连接数据库的步骤
众所周知,MySQL数据库是一个典型的C/S结构,即:客户端和服务器端。如果我们部署好了MySQL服务器,想要在客户端访问服务器端的数据,在编写程序的时候就可以通过官方提供的C语言的API来实现。
在程序中连接MySql服务器,主要分为已经几个步骤:
- 初始化连接环境
- 连接mysql的服务器,需要提供如下连接数据:
- 服务器的IP地址
- 服务器监听的端口(默认端口是3306)
- 连接服务器使用的用户名(默认是 root),和这个用户对应的密码
- 要操作的数据库的名字
- 连接已经建立, 后续操作就是对数据库数据的添删查改
- 这些操作都是需要通过sql语句来完成的
- 数据查询:通过调用api 执行一个查询的sql语句
- 数据修改(添加/删除/更新):通过调用api 执行一个修改数据的sql语句
- 如果要进行数据 添加/ 删除/ 更新,需要进行事务的处理
- 需要对执行的结果进行判断
- 成功:提交事务
- 失败:数据回滚
- 需要对执行的结果进行判断
- 数据库的读操作 -> 查询 -> 得到结果集
- 遍历结果集 -> 得到了要查询的数据
- 释放资源