许多MySQL加密和压缩函数返回结果可能包含任意字节值的字符串,如果要存储这些结果,请使用VARBINARY
或BLOB
二进制字符串数据类型。这将避免使用非二进制字符串数据类型(CHAR
, VARCHAR
, TEXT
)移除尾部空格或字符集转换可能会更改数据值的潜在问题,MD5()、SHA1()等加密函数返回具有符集和排序的16进制字符串,规则由character_set_connection
和collation_connection
系统变量决定。
未完待续
许多MySQL加密和压缩函数返回结果可能包含任意字节值的字符串,如果要存储这些结果,请使用VARBINARY
或BLOB
二进制字符串数据类型。这将避免使用非二进制字符串数据类型(CHAR
, VARCHAR
, TEXT
)移除尾部空格或字符集转换可能会更改数据值的潜在问题,MD5()、SHA1()等加密函数返回具有符集和排序的16进制字符串,规则由character_set_connection
和collation_connection
系统变量决定。
未完待续