我已使用带有 .sql 扩展名的记事本将 SQL 代码写入文件中,并且我尝试在 SOURCE 命令的帮助下使用 wamp 服务器从 MySQL v5.7.26 控制台运行所述文件。但是,该文件不会运行,而是收到一条错误消息,指出“未知数据库”。
由于我前面提到的 .sql 文件位于桌面上的文件夹中,因此我在 SOURCE 命令中传递了该文件的绝对路径。
我还尝试创建一个新数据库,然后运行该文件。
然后我尝试通过删除数据库然后从头开始创建一个新数据库来运行该文件,如下面的代码片段所示。这就是我的文件的起点。
两种方法都会产生相同的上述错误。
这是我的 SOURCE 命令:
mysql> SOURCE C:\Users\useme\Desktop\Harsh\new_ig_clone.sql;
这就是我在文件中的代码的开始方式。
DROP DATABASE ig_clone;
CREATE DATABASE ig_clone;
USE ig_clone;
以下是我使用该命令后收到的错误:-
'unknown database' error message image
请帮我解决这个问题,并解释我哪里出了问题。谢谢。
最佳答案
使用命令:
SOURCE "filename";
关于mysql - 尝试使用 SOURCE 命令在 wamp 中运行 .sql 文件,但收到错误消息 'Unknown database' 。我究竟做错了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57378684/