【数据库01】MySQL数据库开发基础篇
在MySQL中创建一个新的数据库,并在其中创建一个简单的表,可以使用以下SQL语句:
-- 创建数据库
CREATE DATABASE IF NOT EXISTS example_db;
-- 使用这个数据库
USE example_db;
-- 在数据库中创建一个表
CREATE TABLE IF NOT EXISTS users (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(50) NOT NULL,
email VARCHAR(100) NOT NULL UNIQUE,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
这段代码首先检查并创建一个名为example_db
的数据库。然后,选择这个数据库作为当前操作的上下文。最后,在这个数据库中创建了一个名为users
的表,它包含四个字段:id
, username
, email
和 created_at
。其中,id
是自动增长的主键,username
和 email
是不可为空的字段,email
是唯一的,created_at
字段在记录被创建时会自动设置当前的时间戳。
评论已关闭