zoukankan      html  css  js  c++  java
  • 对discuz的代码分析学习(三)mysql驱动

    图片

    一. 属性分析 
            1.tablepre :表名称前缀
            2.version : 数据库版本
            3.drivertype:驱动类型
            4.querynum:查询数
            5.curlink:当前连接
            6.link:存储连接资源
            7.config:配置项
            8.sqldebug:sql调试
            9.slaveid:不知道
           10.map: 不知道    

    二. 方法分析  
            1.db_mysql:配置驱动
            2.set_config:配置驱动
            3.connect:连接数据库
            4._dbconnect:  上一个方法的底层代码
            5.table_name:不知道
            6.select_db:选择数据库
            7.fetch_array:以数组的形式获取结果集
            8.result_first:从结果集中取得首条数据
            9.query:执行sql语句
           10.affected_rows:取得最近一次与 link_identifier 关联的 INSERT,UPDATE 或 DELETE 查询所影响的记录行数。
           11.error:返回数据库错误信息
           12.errno:返回错误编号
           13.result:获取结果集中指定行数据
           14.num_rows:返回结果集中行的数目。
           15.num_fields:返回结果集中字段(列)的数目
           16.free_result:函数释放结果内存。如果成功,则返回 true,如果失败,则返回 false。
           17.insert_id:上一次插入的数据id
           18.fetch_row:以索引数组的形式获取结果集
           19.fetch_fields:mysql_fetch_field() 函数从结果集中取得列信息并作为对象返回。
           20.version:返回当前数据库版本
           21.escape_string:mysql_escape_string 该方法用来转义字符,在PHP5.3已被弃用
           22.close:关闭连接
           23.halt  :抛出异常
           24.fetch_first :获取首条数据
    php菜鸟俱乐部 php菜鸟club
  • 相关阅读:
    将HTML格式的String转化为HTMLElement
    程序执行效率
    Oracle之sql追踪
    单行bash、shell、perl命令
    主机安装
    时间序列分析
    R统计图
    需求分析
    oracle数据导入导出
    linux权限问题
  • 原文地址:https://www.cnblogs.com/dfzz/p/4329457.html
Copyright © 2011-2022 走看看