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)
Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐