Web安全基础篇(四)

一. 数据库与脚本的连接
1.在mysql文件夹bin目录中打开终端,输入 mysql -uroot - p即可进入Mysql命令行界面(默认密码为空)
2.安装mysql可视化操作界面
在这里插入图片描述
3.数据库知识:
(1)里面的结构:
库 ——>表——>列——>值
(2)用户@后的内容意义:
在这里插入图片描述
root@127.0.0.1 : 限制root账户只能从127.0.0.1登录(相当于白名单)
root@% :可以从任意IP登录
一那么来说,为了安全起见,都配置第一种,即只能从本地登录!
(3)默认最高权限对应表:
Mysql ——>root
Sqlserver ——> SA
Oracle ——>SYS
(4)IP知识:
1.1 内网IP地址等级划分
在这里插入图片描述

A类地址:10.0.0.0~10.255.255.255 
B类地址:172.16.0.0~172.31.255.255 
C类地址:192.168.0.0~192.168.255.255
D类地址和E类地址 
用途比较特殊,D类地址称为广播地址,供特殊协议向选定的节点发送信息时用,E类地址保留给将来使用。

1.2 IP段划分知识
A段——> 192.0.0./8
B段——> 192.0.0./16
C段——> 192.1.0./24
(5) 加密与编码

  1. 常见的加密算法:
    MD5, MYSQL5, AES, sha253
  2. 编码知识点:
    URL编码 , 16进制编码, Hex编码 , Base64编码
    两者区别:
    加密:理论来说不可逆(之所以解密是因为通过撞库而得知的)
    编码:可以逆向来解码

4.数据库的增删改查
(1)查询所有数据库
在这里插入图片描述
(2)新增一个数据库test_nx
在这里插入图片描述
(3)创建表user
在这里插入图片描述
(4)增加与查询数据
在这里插入图片描述

(5)修改数据
在这里插入图片描述

(6)删除数据,表,数据库
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值