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

来源:1-1 项目与数据库创建

俺就是兔子

2017-06-16 11:38:17

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

写回答

4回答

好帮手慕查理

2017-06-16

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

0

慕粉0130491307

2017-06-25

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

0

imooc_澈

2017-06-18

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

0

俺就是兔子

提问者

2017-06-18

可以直接只用cahar(32)么

0
hoper
h char(30)可以的 但是固定是30 如果用varchar的话可以大于30或小于30都行 建议用varchar方便
h017-06-28
共1条回复

0 学习 · 2569 问题

查看课程