• 技术文章 >后端开发 >PHP问题

    php链接mysql的函数有哪些

    王林王林2019-09-25 17:55:28原创987

    常用的mysqli方法有以下几个

    mysqli_connect:连接认证

    mysqli_connect_error:连接失败的错误信息

    mysqli_close:关闭连接

    mysqli_errno:出现错误的编号

    mysqli_error:出现错误的信息

    mysqli_query:执行查询SQL指令

    mysqli_affected_rows:当前mysql操作受影响的行数(写操作)

    mysqli_num_rows:当前查询结果集中的行数

    mysqli_free_result:释放查询的结果集

    mysqli_fetch_row:从查询结果集中取出一条记录,返回一维数组(索引数组)

    mysqli_fetch_assoc:从查询结果集中取出一条记录,返回以为数组(关联数组:字段名作为下标)

    mysqli_fetch_all:从查询结果集中取出所有记录,返回二维数组

    PHP连接MySQL之原生MySQL函数总结

    一、配置连接数据库信息

    1.连接数据库 mysql_connect($server, $username, $password)

    2.设置字符集 mysql_set_charset($charset)

    3.选择数据库 mysql_select_db($database_name)

    二、向数据库发送并执行sql语句

    mysql_query($sql); sql语句执行失败则返回false,执行成功若有资源(执行查询等情况)的话返回资源,其余返回true。

    三、从返回的结果集中解析数据

    1.返回影响行数的

    mysql_num_rows($result) 取得结果集中行的数目

    mysql_affected_rows() 取得前一次操作所影响的记录行数

    mysql_insert_id(); 取得上一步插入操作产生的ID

    2.返回查询资源的(以下均是一次从结果集中取得一行记录)

    mysql_fetch_row() 数字索引

    mysql_fetch_assoc() 字段名索引

    mysql_fetch_array() 两者都有

    3.返回错误信息的

    mysql_error(); 文本错误信息

    mysql_errno(); 错误信息的数字编码

    四、关闭数据库连接

    mysql_close();

    PHP中的PDO函数库

    一、PDO

    PDO->beginTransaction() — 标明回滚起始点

    PDO->commit() — 标明回滚结束点,并执行SQL

    PDO->__construct() — 建立一个PDO链接数据库的实例

    PDO->errorCode() — 获取错误码

    PDO->errorInfo() — 获取错误的信息

    PDO->exec() — 处理一条SQL语句,并返回所影响的条目数

    PDO->getAttribute() — 获取一个“数据库连接对象”的属性

    PDO->getAvailableDrivers() — 获取有效的PDO驱动器名称

    PDO->lastInsertId() — 获取写入的最后一条数据的主键值

    PDO->prepare() — 生成一个“查询对象”

    PDO->query() — 处理一条SQL语句,并返回一个“PDOStatement”

    PDO->quote() — 为某个SQL中的字符串添加引号

    PDO->rollBack() — 执行回滚

    PDO->setAttribute() — 为一个“数据库连接对象”设定属性

    推荐教程:PHP视频教程

    以上就是php链接mysql的函数有哪些的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php 连接 数据库 函数
    上一篇:php开启错误 下一篇:php连接数据库乱码
    php培训_php实战培训【立即报名】-php中文网第20期

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• PHP如何连接数据库• php如何从数据库获取数据• php可以连接哪些数据库• php怎样连接mysql数据库
    1/1

    PHP中文网