mysql怎么限定性别 mysql怎么设置取值范围

MySQL数据库中建表字段性别(sex)的类型CREATE TABLE t_user (
id INT(11) NOT NULL AUTO_INCREMENT,
sex CHAR(2) NULL,
PRIMARY KEY (id),
CONSTRAINT sex CHECK (sex in('男','女')));
【mysql怎么限定性别 mysql怎么设置取值范围】扩展资料:
1、数据库:在MySQL中,要存储数据 , 必须从数据库开始,因此首先要创建数据库,但由于学校的MySQL服务器对学生数据帐号有限止 。
2、学生不得创建数据库,故每个学生的帐号中已事先由信息中心为大家建立了一个名为帐号名的数据库 。但我们必须了解创建数据库的语句为CREATE DATABASE 数据库名
3、数据表结构:创建一个数据表的第一步即为创建数据表结构 , 在数据表结构中的内容包括:有几个字段,每个字段的名称,字段的类型,字段的长度,字段的属性 。
4、字段:它是构成数据表结构的必须元素,一列数据就是一个字段 。
5、字段名:用来描述字段的名称,它可以用中文、英文字母、数字等字符来描述 。
6、字段类型:用来限定数据的一种方式 , 即每一个字段下的数据必定类型是相同的 。
7、字段长度:即每一列字段中的数据位数 。
mysql 数据库里的一个列(性别),只限定他是男或者女,该怎么在phpmyadmin里操作?这个要么就是你自己录入数据时注意,要么就是再建一个table,里面只有两行,男和女,然后让之前那个table的性别列作为新建table的外键就行,不过没必要这么麻烦 。还有一种方法就是写约束,check(sex=‘M’ || sex='F'),不过不知道phpmyadmin中行不行,一般功能强大的都是oracle
在mysql中如何建立性别约束例子:
CREATE TABLE t_user (
id INT(11) NOT NULL AUTO_INCREMENT,
sex CHAR(2) default 'M' CHECK (sex in('M','F')),
PRIMARY KEY (id));
mysql怎么限定性别的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于mysql怎么设置取值范围、mysql怎么限定性别的信息别忘了在本站进行查找喔 。

    推荐阅读