您当前的位置: 首页 >  web安全

Z3eyOnd

暂无认证

  • 3浏览

    0关注

    117博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

web安全学习之路5--SQL数据库

Z3eyOnd 发布时间:2021-05-22 20:49:40 ,浏览量:3

文章目录
    • sql命令:
    • 其他

sql命令:
  1. creat database创建数据库
  2. show database展示数据库内容
  3. use 根据数据库名表示进入数据库
  4. insert into 表名(列名 )values(列名对应的 值),id列的id值可以自动更新。
  5. select 列名 from 表名 where 表达式,select * from 表名,表示输出整个表。
  6. select distinct 列名 from 表名,表示输出唯一不同的值,where语句表示输出满足某个条件的东西
  7. update表示从数据库中更新数据
  8. delete表示从数据库中删除数据
  9. create table表示创造新表
  10. alter table表示更新数据库表
  11. drop table表示删除数据库表
  12. create index表示创造索引
  13. drop index表示删除索引。
其他
  1. 文本字段和数字字段:文本字段需要用引号来表示,数字字段不需要用字段表示。
  2. 运算符号:表示不等于,between表示在某个范围中,like表示搜索某种模式,in表示在某个集合中
  3. SQL语句对大小写不太敏感。
  4. and or语句(放在where语句后面),and两个条件同时满足,or只需要满足一个条件即可。
  5. order by语句(放在from语句后),对一个列或者多个列进行排序。默认是升序,其后加上DESC表示降序。 如果多个列进行排序,先排第一个列的,再排后面的列。
  6. insert into scorebak select * from socre where neza=‘neza’ --插入一行,要求表scorebak 必须存在 select * into scorebak from score where neza=‘neza’ --也是插入一行,要求表scorebak 不存在
  7. update语句:语法:update 表名 set 列名1=value1,列名2=value2 where 列名=列名的value值。注意:在update中,最后面的where不能省略。
  8. delete删除数据:删除列名:delete 列名(*) from 表名;删除某些数据:delete from 表名 where 列名1=列名value and(or)列名2=列名value(注意:删除时需要主要不要删错数据)
关注
打赏
1651657201
查看更多评论
立即登录/注册

微信扫码登录

0.0452s