请问创建数据库password为什么是VARCHAR?

请问创建数据库password为什么是VARCHAR?

VARCHAR(50) password 请问用的是什么加密?

正在回答

登陆购买课程后可参与讨论,去登陆

4回答

您好,您可以继续往下听课,老师会在后面的课程中讲解到,使用的是MD5加密。使用VARCHAR类型是因为密码存在数字和字母,加密之后存储后依然存在数字和字母。使用VARCHAR和CHAR类型都可,使用时可根据情况选择。祝学习愉快!

慕粉0130491307 2017-06-25 17:33:01

但是之前的老师说char在性能方面比varchar要好  建议用char

imooc_澈 2017-06-18 23:14:06

您好,char(32)可以,varchar和char两种数据类型的区别在于,前者长度是可变的,后者长度是固定的,相比较而言,前者的使用更能节省空间且效率更高。如果解决了您的问题,请采纳,祝学习愉快~

提问者 俺就是兔子 2017-06-18 09:44:06

可以直接只用cahar(32)么

  • Joper #1
    char(30)可以的 但是固定是30 如果用varchar的话可以大于30或小于30都行 建议用varchar方便
    2017-06-28 13:14:01
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师