学习PHP操作mysql时所记录的笔记,方便以后翻阅,希望能对大家有所帮助。
建立、关闭与mysql的连接
$mysqli_connect=@mysqli_connect($host,$user,$password,$database,$port,$socket);
//连接指定的mysql服务器
mysqli_connect_errno ():int
//返回最后一次连接调用的错误代码
mysqli_connect_error ():string
//返回一个字符串描述的最后一次连接调用的错误代码
mysqli_set_charset (mysqli $link , string $charset):bool
//设置默认字符编码
mysqli_select_db (mysqli $link , string $dbname):bool
//选择特定的数据库
mysqli_close (mysqli $link):bool
//关闭与mysql服务器的连接
执行sql语句
mysqli_query ( mysqli $link , string $query , int $resultmode = MYSQLI_STORE_RESULT ) : mixed
//执行一条sql语句
操作结果集
mysqli_fetch_row ( mysqli_result $result ) : mixed
//以一个枚举数组方式返回一行结果,重复使用获取下一行
mysqli_fetch_assoc ( mysqli_result $result ) : array
//以一个关联数组方式抓取一行结果,重复使用获取下一行
mysqli_fetch_array ( mysqli_result $result , int $resulttype = MYSQLI_BOTH ) : mixed
//以一个关联数组,数值索引数组,或者两者皆有的方式抓取一行结果,重复使用获取下一行
mysqli_fetch_all ( mysqli_result $result , int $resulttype = MYSQLI_NUM ) : mixed
//抓取所有的结果行并且以关联数据,数值索引数组,或者两者皆有的方式返回结果集。 仅可用于 mysqlnd
mysqli_fetch_field ( mysqli_result $result ) : object
//返回结果集中的下一个字段,重复使用获取下一个
mysqli_fetch_fields ( mysqli_result $result ) : array
//返回一个代表结果集字段的对象数组
mysqli_num_rows ( mysqli_result $result ) : int
//获取结果中行的数量
释放结果集
mysqli_free_result ( mysqli_result $result ) : void
//释放与一个结果集相关的内存
未完待续……