[TOC] ## 数据库调用方式 ``` $DB=Database::getInstance(); ``` 这样就会自动判断是否使用面前对象mysqli的方式连接及查询数据库。 ## 数据库内置操作 ``` //发送查询语句 $query=$DB->query($sql); //从结果集中取得一行作为关联数组/数字索引数组 $DB->fetch_array($query); $DB->once_fetch_array($sql); //从结果集中取得一行作为数字索引数组 $DB->fetch_row($query); //取得行的数目 $DB->num_rows($query); //取得结果集中字段的数目 $DB->num_fields($query); //取得上一步 INSERT 操作产生的 ID $DB->insert_id(); //获取mysql错误 $DB->geterror(); //获取mysql错误编码 $DB->geterrno(); //获取MySQL操作中受影响的行数 $DB->affected_rows(); //取得数据库版本信息 $DB->getMysqlVersion(); //取得数据库查询次数 $DB->getQueryCount(); //转义特殊字符 $DB->escape_string($sql); ```