我目前正在通过 Laracasts 学习 PHP,到目前为止我很喜欢它,但我在连接到 MySQL 数据库时遇到了问题。
由于我使用的是 Windows 10,因此我通过 MAMP 设置了 Apache 服务器,并且还有一个 MySQL 数据库。在 Laracasts 中 The PHP Practitioner: MySQL 101 Jeffrey 正在使用命令行输入/自定义 MySQL,但是,当我尝试使用 Git Bash 执行此操作时,我收到以下消息:
bash:mysql:找不到命令
我如何访问该数据库并执行 Jeffrey 在 2:40 分钟标记处所做的事情?
非常感谢任何有助于理解这一点的帮助,如果您需要更多信息,请随时询问。
最佳答案
MAMP
包包含 mysql
,但当您输入您的命令时,它不会添加到通过命令提示符或 git bash 搜索的 PATH
环境变量中。命令mysql
为了访问 MAMP 包中包含的 mysql
可执行文件,您可以手动访问包含 mysql
可执行文件的文件夹。
或
您可以做的是将mysql
可执行文件的路径添加到PATH
环境变量中,然后您将可以访问mysql
命令从任何文件夹。
假设您的 MAMP 安装在 C:\MAMP\
您可以使用以下命令将目录更改为C:\MAMP\bin\mysql\bin
cd C:\MAMP\bin\mysql\bin
并运行 mysql
命令。
或者,您可以将相同的路径C:\MAMP\bin\mysql\bin
添加到环境变量PATH
并访问mysql
从任何文件夹。
关于php - Windows 10 上的 MySQL 出现问题(php、MySQL、MAMP),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46868183/