2 安装

为了使 MySQL 用户能够使用 MySQL 对 world 示例数据库执行操作,该数据集以一组三个表的形式提供

  • country:关于世界各国的信息。

  • city:关于这些国家中某些城市的信息。

  • countrylanguage:每个国家/地区使用的语言。

包含 world 数据库的 world.sql 文件可在 https://dev.mysqlserver.cn/doc/index-other.html 下载。该文件以压缩的 tar 文件或 Zip 存档的形式提供。

要安装 world 示例数据库,请按照以下步骤操作

  1. 将安装存档下载到临时位置,例如 C:\temp\/tmp/ 并解压缩。解压缩存档后,将生成一个名为 world-db 的目录,其中包含一个名为 world.sql 的文件。

  2. 使用以下命令使用 mysql 命令行客户端连接到 MySQL 服务器

    $> mysql -u root -p

    出现提示时输入您的密码。可以使用非 root 帐户,前提是该帐户具有创建新数据库的权限。

  3. 使用以下命令执行 world.sql 脚本来创建数据库结构并插入数据

    mysql> SOURCE C:/temp/world.sql;

    world.sql 文件的路径替换为系统上的实际路径。

    注意

    在 Windows 上,执行 SOURCE 命令时,请使用斜杠而不是反斜杠。

  4. 要确认示例 world 数据库已正确安装,请执行以下语句。您应该会看到类似于此处显示的输出。

    mysql> USE world;
    Database changed
    
    mysql> SHOW TABLES;
    +-----------------+
    | Tables_in_world |
    +-----------------+
    | city            |
    | country         |
    | countrylanguage |
    +-----------------+
    3 rows in set (0.00 sec)
    
    mysql> SELECT COUNT(*) FROM city;
    +----------+
    | COUNT(*) |
    +----------+
    | 4079     |
    +----------+
    1 row in set (0.02 sec)
    
    mysql> SELECT COUNT(*) FROM country;
    +----------+
    | COUNT(*) |
    +----------+
    | 239      |
    +----------+
    1 row in set (0.00 sec)

您现在已经安装了 world 示例数据库。

另一个流行的示例数据库是 Sakila 数据库。有关更多详细信息,请参阅 https://dev.mysqlserver.cn/doc/sakila/en/