怎样在 test_db数据库中创建一个名为 anime_rank 的表
时间: 2024-02-15 12:05:46 浏览: 82
你可以使用 MySQL 自带的命令行工具 `mysql` 来创建表。具体步骤如下:
1. 打开命令行工具(Windows 上是 `cmd`,Linux 或 macOS 上是终端),输入以下命令进入 MySQL:
```
mysql -u root -p
```
其中,`-u` 表示指定用户名(这里使用的是 MySQL 默认的 `root` 用户),`-p` 表示提示输入密码。
2. 输入 MySQL 密码后,进入 MySQL 命令行界面。在命令行中输入以下命令,创建名为 `anime_rank` 的表:
```
USE test_db;
CREATE TABLE anime_rank (
id INT(11) NOT NULL AUTO_INCREMENT,
title VARCHAR(255) NOT NULL,
play_num VARCHAR(50) NOT NULL,
danmaku_num VARCHAR(50) NOT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
```
这样就创建了一个名为 `anime_rank` 的表,该表包含 `id`、`title`、`play_num`、`danmaku_num` 四个字段。其中,`id` 是自动生成的递增编号,`title` 存储动漫的标题,`play_num` 存储播放量,`danmaku_num` 存储弹幕数。
3. 如果需要查看表结构,可以使用以下命令:
```
DESC anime_rank;
```
4. 如果需要删除表,可以使用以下命令:
```
DROP TABLE anime_rank;
```
好了,以上就是在 MySQL 中创建表的基本步骤。需要注意的是,在 Python 代码中连接到 MySQL 数据库时,需要使用相应的用户名、密码、数据库名和表名进行连接。
阅读全文