使用MySQL语法建立一个person表,表中有性别,性名,生日
时间: 2023-07-15 11:13:53 浏览: 50
可以使用以下SQL语句在MySQL中创建一个名为person的表:
```SQL
CREATE TABLE person (
id INT PRIMARY KEY AUTO_INCREMENT,
gender VARCHAR(10) NOT NULL,
name VARCHAR(50) NOT NULL,
birthday DATE NOT NULL
);
```
这个表包含四个列:id、gender、name和birthday。其中,id是一个自增长的主键,gender和name分别是性别和姓名,都是字符串类型,长度分别为10和50个字符;birthday是生日,是日期类型。NOT NULL表示这些列不能为空。
相关问题
使用MySQL语法建立一个person表,并插入数据
好的,以下是使用MySQL语法建立一个person表,并插入数据的步骤:
1. 创建一个名为“person”的表格,包含id、name和age三个字段,其中id为主键,类型为整数,自动递增,name和age分别为字符串和整数类型。
```
CREATE TABLE person (
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(50),
age INT
);
```
2. 插入数据到person表中,使用INSERT语句,将三条记录插入到person表中。
```
INSERT INTO person (name, age) VALUES ('张三', 18);
INSERT INTO person (name, age) VALUES ('李四', 22);
INSERT INTO person (name, age) VALUES ('王五', 25);
```
完成以上两步,就可以成功创建一个person表,并向其中插入3条数据。
使用MySQL语法建立一个student表,表中有性别,地址,身份证号
可以使用以下的MySQL语句来创建一个名为student的表,包含性别、地址和身份证号三个字段:
```
CREATE TABLE student (
gender VARCHAR(10),
address VARCHAR(100),
id_card VARCHAR(20)
);
```
其中,`gender`字段用来存储学生的性别,类型为`VARCHAR(10)`,最大长度为10个字符;`address`字段用来存储学生的地址,类型为`VARCHAR(100)`,最大长度为100个字符;`id_card`字段用来存储学生的身份证号,类型为`VARCHAR(20)`,最大长度为20个字符。