如何高效地在MySQL中创建数据库并插入介绍?

如何高效地在MySQL中创建数据库并插入介绍?

创建MySQL数据库
1. 连接到MySQL服务器
以下命令通常在MySQL命令行工具中执行,确保你有权限登录MySQL服务器。
登录MySQL
mysql u [username] p
2. 创建数据库
使用以下命令创建一个新的数据库,假设我们想要创建的数据库名为mydatabase。
CREATE DATABASE IF NOT EXISTS mydatabase;
3. 选择数据库
选择你刚刚创建的数据库,以便在其中创建表。
USE mydatabase;
4. 创建表
在数据库中创建一个名为mytable的表,该表包含以下列:
CREATE TABLE IF NOT EXISTS mytable (
    id INT AUTO_INCREMENT PRIMARY KEY,
    name VARCHAR(255) NOT NULL,
    email VARCHAR(255) NOT NULL,
    age INT,
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
解释:id: 主键,自动递增。name: 存储姓名,最大长度为255字符,不能为空。email: 存储电子邮件地址,最大长度为255字符,不能为空。age: 存储年龄,可以是任何整数。created_at: 创建记录的时间戳,默认为当前时间。
5. 插入数据
向mytable表中插入一些数据。
INSERT INTO mytable (name, email, age) VALUES
('John Doe', 'john.doe@example.com', 30),
('Jane Smith', 'jane.smith@example.com', 25),
('Alice Johnson', 'alice.johnson@example.com', 28);
以上SQL语句完成了以下任务:
连接到MySQL服务器。
创建了一个名为mydatabase的数据库。
选择mydatabase数据库。
在该数据库中创建了一个名为mytable的表。
向mytable表中插入了三条记录。

SQL脚本展示了如何在MySQL中创建数据库、选择数据库、创建表以及向表中插入数据,请根据实际情况替换[username]为你的MySQL用户名。