第20章企业级项目开发与学习的异同

1.没有备注
2.主键没有自增
3.密码应该>=32,因为md5()加密后就是32位的,本着为用户负责的思想,密码必须加密,不允许使用明文密码,注意:md5()是散列,不是加密,从密码学的角度来看,能够加密就一定能够解密,但是md5()是不可逆的。
4.DEFAULT NULL对于性能的影响比较大,改为not null
5.应该给username字段加索引,加快检索速度
6.MyIsam不支持事物,建议改为InnoDB

点我阅读全文