MYSQL扩展
连库基本操作
链接数据库服务器
- 资源mysqli_connect(服务器地址,用户名,密码)
设置连接编码
保持客户端与服务器之间的沟通顺畅
- 形式1:mysqli_query("set name XXX")
- 形式2:mysqli_set_charset("XXX")
选定要使用的数据库
- 形式1:mysqli_query('use XXX')
- 形式2:mysqli_select_db('XXX')
关闭连接
主动释放连接:
- mysqli_close()
执行增删改操作
mysqli_query()返回是true或者false
- mysqli_query("insert...")
- mysqli_query("delete...")
- mysqli_query("update...")
执行查询语句
- mysqli_query("select...")
- 其他类似查询语句,比如:show语句,desc语句
- 执行结果的处理:成功为结果集,失败为false
获取结果集行数
mysqli_num_rows()
解析结果集
- mysqli_fetch_assoc()
- mysqli_fetch_row()
- mysqli_fetch_array()
其他相关函数
有关字段信息
- mysqli_num_fields():获取一个指定结果集中所有的字段数
- mysqli_field_name():获取一个指定结果集中指定位置字段的名字
有关出错信息
- mysqli_error():获取出错对应的提示信息
- mysqli_errno():获取出错对应的提示代号
其他函数
mysqli_insert_id():获取上次插入操作所产生的自增长ID,如果没有自增长ID返回0