zoukankan      html  css  js  c++  java
  • php操作mysql

    php操作MySQL有三组常见的函数: mysql  ==  mysqli == pdo 

    固定的6步流程:

    1)链接MySQL服务器

    2)选择要操作的数据库

    3)设置字符集(不设置字符集可能会出现乱码问题)

    4)执行sql语句

    5)处理sql执行结果

    6)关闭MySQL链接

    除了第五步,其他都是固定的,对应一个mysqli的函数

    1)链接MySQL服务器---mysql_connect(var1,var2,var3)

          参数1:MySQL数据库的主机地址

      参数2:用户名

      参数3:用户名对应的密码

      返回值;数据库链接资源

      

    $conn = mysqli_connect('localhost','root','root')

    2)选择要操作的数据库 ==mysqli_select_db(var1,var2)

      参数1:数据库链接资源

      参数2:数据库名称

    mysqli_select_db($conn,$demo)

    3)设置字符集 --- mysqli_query(var1,var2)

      参数1:数据库链接资源

      参数2:sql语句 -- - set names utf8(设置字符集的sql语句)

    mysqli_query($conn,'set names  utf8')

    4)执行sql语句 --- mysqli-query(var1,var2)

      参数1:数据库链家资源

      参数2:sql语句 ---增删改查sql语句

      返回值:如果是查询,则返回结果对象,该对象里面包含了从数据表中取出的数据

          如果是增删改,则放回布尔值,成功true,失败返回false;

      

    $result = mysqli_query($onn,$sql)

    5)处理 == 查询结果 ==

    ==mysqli_fetch_assoc(var);==

      参数:查询结果对象

      返回值:一维数组,下表是数据表字段

      将当前的数据取出来并返回成一维数组,同时将指针向下移动一行.

      如果已经无法返回一维数组时,则返回false

    6)关闭MySQL链家资源 --- mysqli-close(var )

      参数;数据库链接资源

    mysqli_close($conn)
  • 相关阅读:
    查找算法:二分查找法(折半查找)
    钞票找零-贪心,动态规划算法
    PHP7与php5
    网站高并发解决方案(理论知识) 二
    loj#6566. 月之都的密码
    我的 Linux 配置
    CTSC2011 幸福路径
    WC2018 即时战略
    uoj#460 新年的拯救计划
    bzoj 5016 一个简单的询问
  • 原文地址:https://www.cnblogs.com/wsjaizlp/p/9848160.html
Copyright © 2011-2022 走看看