zoukankan      html  css  js  c++  java
  • 18、MySQL

    1. ++主键(primary key) 能够唯一标识表中某一行的属性或属性组++。一个表只能有一个主键,但可以有多个候选索引。主键可以保证记录的唯一主键域非空,数据库管理系统对于主键自动生成唯一索引,所以主键也是一个特殊的索引。

    切记:
    1.主键的值是唯一的
    2.一个数据表只能有一个主键
    3.主键的值不能为空

    增:向表中添加一条数据
    INSERT INTO `表名`(`列名1`, `列名2`, `列名3`) VALUES (数字1,'字符串2','内容3')
    
        insert into 表名(字段1,字段2,……) values(值1,值2,……)
    
        insert into scoretab (sname,h5,js) values('$sname',$h5,$js)
    

    exp:

    INSERT INTO `users`(`uid`, `uname`, `upwd`) VALUES (5,'小刀',001)
    

    image

    删:
    DELETE FROM `表名` WHERE (判断条件)
    
    1.	Delete from 表名 清空表数据(慎重使用)
    2.	Delete from 表名 where 字段=值
    3.	删除编号为3的产品
    delete from pro where pid = 3
    4.	删除 小米 手机这个产品
    delete from pro where name = ‘小米’
    
    
        delete from `scoretab` where sid=$id
    

    exp:

    DELETE FROM `users` WHERE uid = 6(判断条件)
    

    image

    改:
    UPDATE `表名` SET `列名1`=[value-1],`列名2`=[value-2],`列名3`=[value-3] WHERE (条件)
    
    1.	Update 表名 set 字段 = 值, 字段 = 值, …… where 条件
    2.	修改 小米手机价格是 3000
    update product set price = 3000 where pname=”小米”
    
    
        update scoretab set sname ='$sname',h5 = $h5,js = $js where sid = $sid
    

    exp:

    UPDATE `users` SET `upwd`= 666 WHERE uid = 8
    

    image

    查:
    SELECT `uid`, `uname`, `upwd` FROM `users` WHERE (条件)
    
    1.	Select * from 表名     查询所有的数据
    2.	Select pname,price from 表名     查询指定的列
    3.	Select * from 表名 where 条件    按照条件查询
    4.	查询编号为7的商品
    select * from 表名 where pid = 7
    
    
        select * from scoretab where sid = $id
        //通配符,查找所有
    

    exp:

    SELECT `uid`, `uname`, `upwd` FROM `users` WHERE uname = '小明'
    

    image

  • 相关阅读:
    RedissonConfProperty
    IdGenerator(雪花)
    Btrace和arthas地址
    SqlFilter
    AuthorityFilter
    111
    分布式数据库-杂记
    站点集群
    分布式精华文章
    高并发
  • 原文地址:https://www.cnblogs.com/zhongchao666/p/9275571.html
Copyright © 2011-2022 走看看