MySQL导入数据库架构

14

我正尝试通过命令行导入一个195MB大小的数据库,但遇到了问题。

mysql -u root -p [DB_NAME] C:\Users\user_name\Downloads\file.sql

当我运行这条命令时,MySQL 只会返回一个可用变量和选项列表。

我做错了什么?

另外,我想补充说明我正在使用全新安装的 XAMPP。

1个回答

35

您缺少一个<,这意味着您想把文件内容导入到mysql中。

mysql -u root -p [DB_NAME] < C:\Users\user_name\Downloads\file.sql

1
我的错。有时候最小的事情被忽视了。 - Richard Skinner
1
不知道你能否帮忙解决这个问题。我有一个 SQL 脚本,正在进行字符串替换,查找所有现有 URL 并将其替换为开发 URL,但是当这样做时,脚本会出错。每次尝试时,脚本都会在不同的位置中断。如果不进行字符串替换,脚本可以正常工作。感到困惑。 - Richard Skinner
1
需要看脚本。但是将问题混合在一起不好(这是问答网站,而不是论坛)。请在另一个问题中提出此问题。 - fancyPants
我想可能是这种情况,所以我已经保存了这个问题,并将在下一个小时内发布,因为它正在阻止我这样做。无论如何,还是谢谢。 - Richard Skinner
点赞..有时程序员也会在命令中使用“-h”。你知道那是干什么用的吗? - Shafizadeh
1
主机名。 - fancyPants

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接