一. 数据库与脚本的连接
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) 加密与编码
- 常见的加密算法:
MD5, MYSQL5, AES, sha253 - 编码知识点:
URL编码 , 16进制编码, Hex编码 , Base64编码
两者区别:
加密:理论来说不可逆(之所以解密是因为通过撞库而得知的)
编码:可以逆向来解码
4.数据库的增删改查
(1)查询所有数据库
(2)新增一个数据库test_nx
(3)创建表user
(4)增加与查询数据
(5)修改数据
(6)删除数据,表,数据库