MySQL数据库可以通过使用SQL语句来建立两个表格。以下是建立两个表格的示例:
表格1:用户表(User)
CREATE TABLE User (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(255) NOT NULL,
email VARCHAR(255) NOT NULL,
password VARCHAR(255) NOT NULL,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
表格2:订单表(Order)
CREATE TABLE Order (
id INT AUTO_INCREMENT PRIMARY KEY,
user_id INT,
product VARCHAR(255) NOT NULL,
price DECIMAL(10,2) NOT NULL,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
FOREIGN KEY (user_id) REFERENCES User(id)
);
上述示例中,表格1为"用户表",包含id、username、email、password和created_at列。id列为主键,自动递增;username、email和password列用于存储用户相关信息;created_at列用于记录创建时间。
表格2为"订单表",包含id、user_id、product、price和created_at列。id列为主键,自动递增;user_id列为外键,用于关联用户表中的id列;product列用于存储产品信息;price列用于存储订单金额;created_at列用于记录订单创建时间。
这样,通过创建两个表格,可以实现用户与订单之间的关联。
领取专属 10元无门槛券
手把手带您无忧上云