PHP操作MySQL数据库常用函数

PHP操作MySQL数据库常用函数

php操作mysql数据库,俗称天龙八步:
第一步:连接数据库
第二步:判断连接错误
第三步:选择数据库
第四步:设置字符集
第五步:准备SQL语句
第六步:执行并发送SQL语句
第七步:处理结果集
第八步:关闭连接

  1. mysqli_connect("host" , "username" , "password");
    作用:建立与MySQL数据库的连接
    参数:
    1.host =》主机名或IP地址或域名
    2.username =》 mysql数据库用户名
    3.password =》 mysql数据库密码
    4.dbname(可选)=》选择数据库
    5.port(可选)=》连接到mysql服务器的端口号
    返回值:返回一个与MySQL服务器连接的对象(object)

  2. (1)mysqli_connect_errno(connection);
    作用:判断连接数据库是否成功;0代表连接成功;
    参数: connection=》MySQL连接
    返回值:返回上一次连接错误的错误号
    (2)mysqli_connect_error(connection);
    作用:输出连接错误的错误信息
    参数: connection=》MySQL连接
    返回值:返回上一次连接错误的错误信息

  3. mysqli_select_db( connection , "dbname");
    作用:设置连接的数据库
    参数:
    connection=》MySQL连接
    dbname=》数据库名
    返回值:成功返回true,失败则返回 false

  4. mysqli_set_charset(connection,"charset");
    作用:设置与MySQL数据库传送数据时使用的字符集
    参数:
    connection=》MySQL连接
    charset=》字符集
    返回值:成功返回true,失败则返回 false

  5. mysqli_query(connection , "query");
    作用:执行并发送SQL语句
    参数:
    connection=》MySQL连接
    query=》要查询的SQL语句(字符串)
    返回值:执行select查询,返回一个对象;执行其他操作成功返回true,失败则返回 false

  6. (1)mysqli_affected_rows(connection);
    作用:获得前一次操作的所影响的行数
    参数:connection=》MySQL连接
    返回值:返回一个大于0 的整数表示所影响的行数;0 表示没有受影响;-1 表示执行失败
    (2)mysqli_fetch_all(result);
    作用:从结果集中取出所有行作为关联或索引、混合数组
    参数:result=>mysqli_query返回的结果集对象
    返回值:返回关联数组或索引数组。
    (3)mysqli_fetch_assoc(result);
    作用:从结果集中取出所有行作为关联数组
    参数:result=>mysqli_query返回的结果集对象
    返回值:将查询的结果以关联数组的形式返回;一次返回一条;没有则返回null
    (4)mysqli_fetch_row(result);
    作用:从结果集中取出所有行作为索引数组
    参数:result=>mysqli_query返回的结果集对象
    返回值:将查询的结果以索引数组的形式返回;一次返回一条;没有则返回null
    (4)mysqli_fetch_array(result);
    作用:从结果集中取出所有行作为混合数组
    参数:result=>mysqli_query返回的结果集对象
    返回值:将查询的结果以混合的形式返回;一次返回一条;没有则返回null
    (5)mysqli_insert_id(connection);
    作用:获得上一次insert操作的id
    参数: connection=》MySQL连接
    返回值:返回上一次插入数据的id;没有则返回0
    (6)mysqli_num_rows(result);
    作用:获得结果集中的记录条数
    参数: result=>mysqli_query返回的结果集对象
    返回值:返回结果集中的记录条数
    (7)mysqli_num_rows(result);
    作用:获得结果集中的记录条数
    参数: result=>mysqli_query返回的结果集对象
    返回值:返回结果集中的记录条数

  7. mysqli_close(connection);
    作用:关闭数据库连接
    参数 :connection=》MySQL连接
    返回值:成功返回true,失败则返回 false

你可能感兴趣的:(PHP之数组函数,MySQL)