資料庫級別的MD5加密

2021-10-12 12:47:38 字數 948 閱讀 1941

什麼是md5:

md5資訊摘要演算法(英語:md5 message-digest algorithm),一種被廣泛使用的密碼雜湊函式,可以產生出乙個128位(16位元組)的雜湊值(hash value),用於確保資訊傳輸完整一致

測試資料庫md5加密

步驟1:建立測試表特是***5

create

table

`tes***5`

(`id`

int(4)

notnull

,`name`

varchar(20

)not

null

,`pwd`

varchar(50

)not

null

,primary

key(

`id`))

engine

=innodb

default

charset

=utf8

步驟二:給表裡新增資料

insert

into tes***5 values(1

,'zhangsan'

,'123'),

(2,'lisi'

,'123'),

(3,'王五'

,'123'

)

步驟三:給表裡資料進行加密

--加密-- 

update tes***5 set pwd =md5(pwd)

where id =

1--插入的時候加密

insert

into tes***5 values(4

,'小明'

,md5(

'1234546'

))

資料庫級別的MD5加密

md5資訊摘要演算法 英語 md5 message digest algorithm 傳送門 md5不可逆 所以網上存在的那些md5破解是根據加密後的字元逐一比對加密表 自己建的 然後找到對應的密文,就把原文返回給你 create table ifnot exists tes 5 id int 4 ...

9 MySQL 拓展 資料庫級別的MD5加密

mysql 拓展 資料庫級別的md5加密create table tes 5 id int 4 notnull name varchar 20 not null pwd varchar 50 not null primary key id engine innodb default charset ...

資料庫MD5加密(擴充套件)

create table tes 5 id int 4 notnull name varchar 20 not null pwd varchar 50 not null primary key id engine innodb default charset utf8插入一些資料 insert in...