MySQL基础小测试(二)

要求:

    在mydb数据库中创建一张用户表(user) 在表中添加以下字段,选择合适的数据类型 用户名:可以使用中文,不允许重复,长度2-20个字符 手机号码:长度为11个字符。 性别:有男丶女丶保密3种选择。 注册时间:注册时的日期和时间。 会员等级:表示会员等级的数字,最高为100

大家可以先自己试试啊~ 下面答案作为参考~

#创建mydb数据库
Create Database If Not Exists mydb;
use mydb;
#创建一张user表
Create Table user(
name Varchar(20) Unique Not Null Comment 用户名,
number char(11) Not Null Comment 手机号码,
sex Enum(男,女,保密) Not Null Comment性别,
time  Timestamp Default Current_timestamp Comment注册时间,
member tinyint Unsigned Primary Key Auto_increment Comment会员等级
)
Default Charset=utf8;
#插入数据
insert Into user Values
(张三,12345678901,保密,2020-1-18,1),
(Alex,12345678902,女,2020-1-15,0),
(李四,12345678903,男,2020-1-18,3);
select*from user;
经验分享 程序员 微信小程序 职场和发展