zoukankan      html  css  js  c++  java
  • 通过PHP操作MySQL常用指令

    1.连接数据库:
    $link = mysqli_connect("localhost","root","root","yanghai");
      ①参数1:数据库地址;
           ②参数2:用户名;
           ③参数3:密码;
           ④参数4:要操作的数据库;
    2.利用PHP将sql命令发送到mysql:
     my.sqli_query(参数1,参数2)
    3.fetch系列方法:将资源型数据解析成数组或对象;
    注:每次只能解析一条数据,多次执行,可以解析多条
    4.sql命令实现数据的增
      第一步:$sql = "INSERT stu (name,sex,age,address,phone) VALUES('张龙','男','20','南京','12020')";
      第二步:$res = mysqli_query($link,$sql);
    5.sql命令实现数据的改
      第一步:$sql = "UPDATE stu SET name = '赵虎' WHERE id >5 AND id <10";
      第二步:$res = mysqli_query($link,$sql);
    6.sql命令实现数据的删
      第一步:$sql = "DELETE FROM stu WHERE id = 6";
      第二步:$res = mysqli_query($link,$sql);
    7.sql命令实现数据的查
    注:查询数据时,query方法,返回的是资源型数据;
      第一步:$sql = "SELECT * FROM stu";
      第二步:$res = mysqli_query($link,$sql);
      第三步:if($res){
        ①mysqli_fetch_row将数据解析成索引数组;
            while($data = mysqli_fetch_row($res)){
                print_r($data);
        }
        ②mysqli_fetch_assoc将数据解析成关联数组
             while($data = mysqli_fetch_assoc($res)){
                      print_r($data);
                 }
        ③mysql_fetch_array将数据解析成组合数组
             while($data = mysqli_fetch_array($res)){
                  print_r($data);
             }
        ④mysqli_fetch_object将数据解析成对象;
            while($data = mysqli_fetch_object($res)){
                      print_r($data);
                      echo $data -> name;
                      echo "<br>";
                }
    }
    8.关闭数据库:mysqli_close($link);
  • 相关阅读:
    Linux中大括号{}的应用
    shell script编程(1)>>学生成绩管理系统
    不同版本的Linux防火墙关闭和开启
    shell script的执行方式区别
    包管理介绍(DPKG,APT,RPM,YUM,DNF)
    MBR与GPT,BIOS与UEFI..总结
    Windows10下安装Ubuntu的错误总结
    学生管理系统及票务管理系统总结
    python 3.x和python 2.x下的换行问题
    输出整数各位数字
  • 原文地址:https://www.cnblogs.com/yh-3175339026/p/12968236.html
Copyright © 2011-2022 走看看