只看:
(来源:https://xkcd.com/327/)
这个SQL做了什么:
Robert'); DROP TABLE STUDENTS; --
Run Code Online (Sandbox Code Playgroud)
我知道这两个'并且--是用于评论,但是这个词也没有DROP被评论,因为它是同一行的一部分?
我正在使用PHP中的salted sha1创建散列密码.
我的问题是:在MySQL中,什么是正确的字符编码,字段类型和长度来存储结果?
MySQL中还有其他什么可以考虑密码安全吗?最后是SHA256还是SHA512实用的散列选择?