美文网首页
MySQL连接数据库 day4(2019.4.26)

MySQL连接数据库 day4(2019.4.26)

作者: 满天繁星_28c5 | 来源:发表于2019-04-27 18:17 被阅读0次

    一、MySQL天龙八部

    1.连接数据库

    mysqli_connect()

    2.判断是否连接成功

    一般只是处理出现错误的情况。如果错误处理完成之后继续向后。
    mysqli_connect_error()
    mysqli_connect_errno()

    3.选择数据库

    mysqli_select_db()
    mysqli_error()
    mysqli_errno()

    4.设置字符集

    mysqli_set_charset()

    5.准备SQL语句

    6.执行SQL

    mysqli_query();

    7.处理结果集

    mysqli_fetch_row()
    mysqli_fetch_array()
    mysqli_fetch_assoc()
    mysqli_fetch_all()

    mysqli_insert_id()
    mysqli_affected_rows()

    8.释放资源关闭数据库连接

    mysqli_free_result()
    mysqli_close();

    二、代码重用的办法

    1.代码包含

    将基础代码比如连接,选择数据库,设置字符集写在一个文件中,需要使用的地方直接引用进来。

    1)添加数据

    先创建一个文章数据表:


    image.png
    CREATE TABLE `article` (
      `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
      `title` varchar(255) NOT NULL COMMENT '文章的标题',
      `content` text NOT NULL COMMENT '文字的内容',
      `user_name` varchar(30) NOT NULL COMMENT '用户名',
      `add_time` datetime NOT NULL COMMENT '添加时间',
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
    

    创建前端页面:


    image.png

    设计后端的逻辑处理:


    image.png

    2)查看发表的文章

    image.png

    3)文章列表

    image.png

    4)文章的删除


    image.png

    5)作业:实现指定文章的修改

    2.函数封装

    1)数据连接函数

    需要做什么: 连接数据 设置字符集 选择数据库
    返回: 连接的资源
    函数的参数: 主机 端口 用户名 密码 字符集 数据库
    默认值: 端口 字符集 默认值一般设计在函数的最后

    image.png
    image.png
    image.png

    2)错误处理函数

    image.png

    3)插入函数

    image.png
    image.png

    4)数据格式化工具函数

    image.png

    5)删除函数

    image.png

    6)更新函数

    image.png

    7)格式化更新set函数

    image.png

    8)查询函数

    image.png
    image.png

    相关文章

      网友评论

          本文标题:MySQL连接数据库 day4(2019.4.26)

          本文链接:https://www.haomeiwen.com/subject/fqaknqtx.html