似乎每当我尝试使用命令行命令从 D:\src\database\files\books.sql 导入 SQL 文件时
源 D:\src\database\files\books.sql;
失败,错误说打开文件失败。但是当我尝试直接从 D:\books.sql 导入 SQL 文件时;
源 D:\books.sql;
效果很好。
有人知道怎么解决吗?
以下是用于导入SQL文件的命令行
mysql -u root -p books
use books;
database changed
source D:\books.sql;
成功了
现在,当我尝试将文件放入另一个文件夹中时,例如 D:\src\database\files
我决定创建另一个名为listing的数据库并将SQL文件导入到该数据库
CREATE DATABASE listing;
use listing;
source D:\src\database\files\books.sql;
没成功
打开文件失败
最佳答案
您可以这样做:
mysql -u username -p databasename < somefile.sql
注意:系统将提示您输入密码。
关于mysql - 如何导入 SQL 文件 (MySQL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34542317/