数据库级别的MD5加密使用

md5简单的使用

明文密码通过md5进行加密

CREATE TABLE student_s(
  `id` int(11) NOT NULL,
  `name` varchar(10) COLLATE utf8_swedish_ci NOT NULL,
 mima  varchar(100) 
  
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_swedish_ci;


新增数据时明文密码进行MD5加密:

INSERT INTO    student_s VALUES(10,'WANG',MD5('111111'))
10       WANG        f4984314d122393d8dee3c843cbd16d7(加密)

提示:新建数据库表中密码字段时空间值要适当分配大些,不然密码md5加密时会报错:pymysql.err.DataError: (1406, “Data too long for column ‘songlist_url’ at row 1”)提示字段长度不够


全部加密:(推荐使用)

UPDATE   student_s  SET  mima=MD5(mima)

版权声明:本文为m0_67929156原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。