CREATE TABLE IF NOT EXISTS
users
(, id
int(11) NOT NULL AUTO_INCREMENT,, name
varchar(255) NOT NULL,, email
varchar(255) NOT NULL,, PRIMARY KEY (id
),) ENGINE=InnoDB DEFAULT CHARSET=utf8;创建数据库 CREATE DATABASE IF NOT EXISTS my_database; 使用数据库 USE my_database; 创建表1:用户表 CREATE TABLE IF NOT EXISTS users ( id INT AUTO_INCREMENT PRIMARY KEY, username VARCHAR(255) NOT NULL, password VARCHAR(255) NOT NULL, email VARCHAR(255), created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ); 创建表2:文章表 CREATE TABLE IF NOT EXISTS articles ( id INT AUTO_INCREMENT PRIMARY KEY, title VARCHAR(255) NOT NULL, content TEXT NOT NULL, user_id INT, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, FOREIGN KEY (user_id) REFERENCES users(id) ); 创建表3:评论表 CREATE TABLE IF NOT EXISTS comments ( id INT AUTO_INCREMENT PRIMARY KEY, content TEXT NOT NULL, user_id INT, article_id INT, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, FOREIGN KEY (user_id) REFERENCES users(id), FOREIGN KEY (article_id) REFERENCES articles(id) );

(图片来源网络,侵删)
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复