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
=utf8
-- 明文密碼加密
insert
into
`tes***5`
values(1
,'zhangsan'
,'zs123456'),
(2,'wanger'
,'we123456'),
(3,'nanzhuhe'
,'nzh123456'),
(4,'cheyinyou'
,'cyy123456'
)update
`tes***5`
set pwd=md5(pwd)
where id =
1-- 加密指定的密碼
update
`tes***5`
set pwd=md5(pwd)
-- 加密全部密碼
-- 插入的時候就加密
insert
into
`tes***5`
values(5
,'suqiao'
,md5(
'123456'))
-- 如何校驗:將使用者傳遞進來的密碼,進行md5加密,然後對比加密後的值
select
*from tes***5 where
`name`
='suqiao'
and pwd=md5(
'123456'
)
PHP之旅9 MySQL資料庫
php最主要的還是進行資料處理的,所以與資料庫的互動是非常重要的。現在主流的資料庫有 oracle db2 microsoft sql server mysql等。mysql由於其體積小 速度快 成本低 最主要的是開源,所有很多中小型公司都選擇mysql資料庫。安裝完mysql之後怎麼檢視其有沒有啟...
Python學習 任務9 MySQL資料庫操作
資料庫操作是很多高階語言的常規學習任務 本demo的實驗用具 mysql資料庫,乙個可用的資料庫,乙個可用的表 學生表為例 對於python 3.x,用pymysql包,python 2貌似是mysqldb tutorial 9 2020 2 8 johan 題目 1 從mysql資料庫讀取資料 2...
MySQL學習 資料庫級別的外來鍵
1.1 外來鍵 了解 方式一 建表同時建外鍵 物理 物理設定外來鍵的過程 create table ifnot exists grade grade id int 4 notnull auto increment comment 年級id grade name varchar 10 not null...