在MySQL中正确创建带有外键(foreign key)的表,需要按照以下步骤进行操作:
CREATE TABLE users (
user_id INT PRIMARY KEY,
name VARCHAR(50),
email VARCHAR(50)
);
CREATE TABLE orders (
order_id INT PRIMARY KEY,
order_date DATE,
user_id INT,
FOREIGN KEY (user_id) REFERENCES users(user_id)
);
CREATE TABLE orders (
order_id INT PRIMARY KEY,
order_date DATE,
user_id INT,
FOREIGN KEY (user_id) REFERENCES users(user_id) ON DELETE CASCADE
);
在腾讯云的MySQL数据库服务中,可以使用云数据库MySQL(TencentDB for MySQL)来创建带有外键的表。该服务提供了高可用性、可扩展性和安全性,并支持自动备份和恢复、性能优化、监控和报警等功能。
更多关于腾讯云数据库MySQL的信息,请访问:腾讯云数据库MySQL
领取专属 10元无门槛券
手把手带您无忧上云