Py学习  »  DATABASE

在mysql上从拉丁文转换为utf-8-密码有特殊字符会发生什么?

bodomalo • 5 年前 • 2200 次点击  

我的输入表单和mysql数据库是用拉丁语编码的

当我完全更改为utf-8时,我无法更改数据库中的密码(它们是编码的)。 我想,如果人们在密码中使用特殊字符,而新的登录表单是utf-8,那么他们将被锁定。对的?(例如,如果使用和字母)

解决方案? 我可以试着根据输入的拉丁语转换来再次检查他们的登录密码(当他们试图登录时)。如果匹配,我会用utf8输入自动重新设置他们的密码。

这是该走的路吗?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/40584
 
2200 次点击  
文章 [ 1 ]  |  最新文章 5 年前