2021-09-09

初识MYSQL

命令行连接数据库

mysql -uroot -p123456    --连接数据库

flush privileges    --刷新权限

#所有的语句都要;结尾

show databases; --查看所有数据库

use school -- 切换数据库

Database changed

show tables; --查看数据库中所有的表

desc stuent;  --显示数据库中所有表的信息

creat database westos;  --创建一个数据库

exit  --退出连接

--sql的单行注释

/*sql的多行注释*/

delete from 'stuent'  --删除全部数据

delete from ‘student’ where id=1;删除数据

truncate ‘student’  --清空student表

delete和truncate的区别:

相同:都能如果删除数据,而且不会删除结构

不同:truncate重新设置自增列,计数器会归零,不会影响事务

聚合函数

count  --计数

sum --求和

avg  --平均数

max  --最大值

min  --最小值

MD5加密

增强算法复杂度和不可逆性

MD5破解网站的原理,背后有一个字典MD5加密后的值,加密后的值如果使用复杂点的密码,还是无法破解的

 

 

上一篇:BugKu:备份是个好习惯


下一篇:密码加密方式:MD5加密 & 盐值加密