我在将mcrypt_module_open('rijndael-256','','ofb','');
存储在MySQL数据库中时遇到了一些问题。
当它将加密数据插入MySQL数据库时,它看起来像˜9ÏÏd‰
。
看起来应该是这样的
÷`¥¶Œ“¼|q... EOC
我想知道我是否必须采取措施让它发挥作用?
答案 0 :(得分:3)
base64_encode
或bin2hex
对数据进行编码。答案 1 :(得分:1)
一般来说,对这样的二进制数据进行base64编码和解码可能是个好主意。请参阅Best way to use PHP to encrypt and decrypt passwords?。
答案 2 :(得分:0)
您是否尝试过对角色所支持的桌子进行整理。
字符'÷`¥¶Œ“¼| q ...ËoÇ'看起来像UTF-8或其他字符集,找到字符的字符集并根据您的字符集更新表格校准