查看数据库是否启动:service mysql status
启动数据库:service mysql start
操作数据库步骤:
- 初始化Mysql结构,得到指向它的一个指针
- connect 采用tcp协议连接数据库服务器:
首先给出数据库地址;主机号,连接哪一个主机上的数据库;用户名是什么;密码是什么;数据库名,登陆上之后操作哪一个数据库;端口号是多少; - 执行sql语句:
成功返回0 - 执行完毕,成功之后关闭数据库
简单的插入,删除命令,无返回值:
有返回信息的sql语句
- 首先还是需要执行 查询的sql语句
- 提取结果集:
全部提取还是只提取一行 - 判断到底有没有数据:
有n条记录或者0条记录
MYSQL_RES *mysql_store_result(MYSQL *mysql);
该语句执行成功并不代表有数据。有没有数据得判断记录行数,如果是0行记录代表没有想查找的数据。
如果数据库里面一条数据都没有会出现查不到;或者记录集有数据但是符合条件的记录没有,因此会判定记录条数为0,从而断定没有结果