为了能够更方便的实现增删改查,我们可以通过API来操纵mysql,更加快速和高效。
完成一个API的编写,主要包含了下面几个部分:
这里,我们引入了秀野堂主已经编写好的两个文件:
参数我理解成可以与数据库建立连接的元素,其实就是数据库里面的字段,通过它配合sql语句才能对数据库进行相关的操作。
接受单个参数,主要用于查询或者删除的时候用:
接受多个参数,主要用于插入新的数据和更新数据的时候用:
这里的重难点就是对于sql语句的运用,可以参考这一篇文章: mysql常用语句
增:
删:
改:
查:
tips:我在这里踩到一个坑,就是表建好了之后,我又全部重新更改了各个字段的名字,
alter table tablename change originalname newname datatype(len);
结果导致数据表原来的自增数,默认值还有primary key等属性全部消失,折腾了半天才解决这个问题:
alter table doct_tbl change doc_id doct_id int(3) not null auto_increment;
alter table mj_doct_tbl AUTO_INCREMENT=100;
这里的自增语句单独写就能成功,如果和第一句合在一起写,总是会报错。
这里用到了base基类里面封装的一些方法: 增:
查:
删、改:
返回的消息方便我们检查是否操作成功。 返回true or false的消息:
返回有具体数据:
相关文章推荐: