mysql中创建三张数据表
时间: 2023-09-10 21:13:31 浏览: 38
好的,以下是创建三张数据表的示例代码:
1. 创建名为users的数据表,包含id、name和email三个字段:
```
CREATE TABLE users (
id INT(11) NOT NULL AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
email VARCHAR(100) NOT NULL,
PRIMARY KEY (id)
);
```
2. 创建名为orders的数据表,包含id、user_id、product和price四个字段,其中user_id为外键关联到users表的id字段:
```
CREATE TABLE orders (
id INT(11) NOT NULL AUTO_INCREMENT,
user_id INT(11) NOT NULL,
product VARCHAR(100) NOT NULL,
price DECIMAL(10,2) NOT NULL,
PRIMARY KEY (id),
FOREIGN KEY (user_id) REFERENCES users(id)
);
```
3. 创建名为products的数据表,包含id、name和description三个字段:
```
CREATE TABLE products (
id INT(11) NOT NULL AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
description TEXT,
PRIMARY KEY (id)
);
```