2

我被困在试图从文件运行 mysql 语句 - 似乎如果我在 cd usr/local/mysql/bin 目录之外 - 我得到一个 mysql command not found 错误,如果我在其中,它可以'找不到mysql文件的路径。mysql 文件当前位于我的用户文件夹中。我应该运行如下命令:

mysql -u user -phpuser password < path/to/file.sql

有人知道如何让这个工作吗?

4

1 回答 1

10

如果mysql/usr/local/mysql/bin而不是/usr/local/bin然后更新您的PATH

export PATH=$PATH:/usr/local/mysql/bin

在您的问题中,您的用户名前面有一个破折号,请尝试:

mysql --user=phpuser --password=password < /path/to/file.sql
于 2013-11-10T01:24:25.417 回答