美文网首页
Tp5_mysql数据库常基础操作

Tp5_mysql数据库常基础操作

作者: ZSGZ_AD | 来源:发表于2019-03-14 17:35 被阅读0次
    image.png

    1.查询操作
    select * from 表名;
    select 字段名,字段名,...from 表名 where 过滤条件;
    in(集合) between...and(范围) is null(空值) distinct(排除重复值) like'%/_' (模糊查询) and(并且) or(或者)

           //用命名站符参数绑定
            $sql = 'select name,salary,dept from staff where salary > :salary';
            $result = Db::query($sql, ['salary' => 6000]);
            dump($result);
    

    运行结果:


    image.png

    2.更新操作
    更新数据 :update 表名 set 字段名=值,字段名=值...where 过滤条件;

       //将id=1004记录salary增加1000
            $sql = 'update staff set salary = salary + 1000 where id = :id';
            $result = Db::execute($sql,['id'=>1004]);
            dump($result);
    

    运行结果:


    image.png

    数据库内容:


    image.png

    3.插入操作,默认添加到表的尾部的.
    insert into 表名(字段名,字段名,字段名...不写默认全部字段) values
    (数据,数据,数据...);

            $sql = 'insert into staff (id,name,sex,age) value (:id,:name,:sex,:age)';
            $result = Db::execute($sql,['id'=>1009,'name'=>'阿朱','sex'=>0,'age'=>27]);
            dump($result);
    

    运行结果:


    image.png

    数据库:


    image.png

    4.删除操作
    delete from 表名 where 过滤条件; 或者 truncate 表名;

      //删除id=1009的内容
            $sql = 'delete from staff where id = :id';
            $result = Db::execute($sql,['id'=>1009]);
            dump($result);
    

    运行结果:


    image.png

    数据库内容:


    image.png

    相关文章

      网友评论

          本文标题:Tp5_mysql数据库常基础操作

          本文链接:https://www.haomeiwen.com/subject/loycmqtx.html