MySQL创建三个库三张表三个字段三条数据
时间: 2024-12-15 13:18:10 浏览: 16
在MySQL中,你可以按照以下步骤创建三个库(database),每个库包含一张表(table),每张表有三个字段,并插入三条数据。这里是一个示例:
首先,创建三个库(假设它们分别是db1, db2, db3):
```sql
CREATE DATABASE db1;
CREATE DATABASE db2;
CREATE DATABASE db3;
```
然后,在每个库中创建一张表,例如在一个名为`users`的表中有三个字段(id, name, email):
```sql
USE db1; -- 使用db1
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
email VARCHAR(100) UNIQUE
);
USE db2; -- 切换到db2
CREATE TABLE products (
product_id INT AUTO_INCREMENT PRIMARY KEY,
product_name VARCHAR(50),
price DECIMAL(10, 2)
);
USE db3; -- 切换到db3
CREATE TABLE orders (
order_id INT AUTO_INCREMENT PRIMARY KEY,
customer_id INT,
order_date DATE,
FOREIGN KEY (customer_id) REFERENCES db1.users(id)
);
```
最后,我们可以在`users`表中插入三条数据,其他两个表以此类推,因为这里是基础示例,所以我只展示用户表的数据插入:
```sql
INSERT INTO db1.users (name, email) VALUES ('User1', 'user1@example.com');
INSERT INTO db1.users (name, email) VALUES ('User2', 'user2@example.com');
INSERT INTO db1.users (name, email) VALUES ('User3', 'user3@example.com');
```
阅读全文