通过PHP操作MySQL常用指令

Posted 油画家的第一站

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过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);

以上是关于通过PHP操作MySQL常用指令的主要内容,如果未能解决你的问题,请参考以下文章

MySQL常用指令,java,php程序员,数据库工程师必备。程序员小冰常用资料整理

MySQL常用操作指令大全

MySQL常用指令

MySQL常用指令

MySql的基本操作以及以后开发经常使用的常用指令

mysql内建指令下常用选项参数