我知道上面的问题是不完整的。让我简单解释一下。我从这个github链接https://github.com/datacharmer/testdb下载了存储库,并且按照自述文件中的说明,我尝试在本地创建数据库,但在运行命令mysql
该存储库中的SQL查询非常具有破坏性,许多查询都是从drop database
开始的,如果您不注意,它可能会咬住您。
帮你自己一个忙,手动创建数据库。查看.sql
文件,您将看到CREATE DATABASE
和CREATE TABLE
语句。一个一个地查。这将帮助您习惯如何在MySQL中创建数据库和表。
在.sql
文件的底部,您将看到如下所示的行:
SELECT 'LOADING departments' as 'INFO';
source load_departments.dump ;
您感兴趣的是source
后面的文件名。打开这些文件,您将看到insert
语句,这些语句填充您在上一步中创建的表。这将帮助您习惯于将记录插入到表中。
完成后,您将拥有一个新的数据库,其中包含可供您使用的表和数据。不要只信任数据库内容中的任何SQL或bash脚本。永远不会。