MySQL 中 SHA256 哈希的长度是多少?
正如“SHA256”这个名字所暗示的,它的长度为 256 位。如果我们使用十六进制表示法,那么数字代码表示 4 位。为了表示 256,我们需要 256/4 = 64 位。我们需要数据类型 varchar(64) 或 char(64)。
为我们的示例创建一个表。
mysql> create table SHA256Demo -> ( -> Password varchar(64) -> ); Query OK, 0 rows affected (0.54 sec)
向表中插入记录。
mysql> insert into SHA256Demo values(' 4e2e1a39dba84a0b5a91043bb0e4dbef23970837'); Query OK, 1 row affected (0.18 sec)
显示所有记录。
mysql> select *From SHA256Demo;
以下是输出。
+-------------------------------------------+ | Password | +-------------------------------------------+ | 4e2e1a39dba84a0b5a91043bb0e4dbef23970837 | +-------------------------------------------+ 1 row in set (0.00 sec)
广告