【问题标题】:Trying to connect to mysql server for the first time and get an error messange: "mysql: command not found"第一次尝试连接mysql服务器并得到错误信息:“mysql: command not found”
【发布时间】:2013-06-11 08:21:07
【问题描述】:
我正在使用 XAMPP 设置我的第一个数据库。我按照以下步骤操作
dev.mysql.com/tech-resources/articles/mysql_intro.html
但是当我尝试通过在终端中键入“mysql -u root”来连接到 mysqlserver 时,我收到一条错误消息:
Phosphoros:~ Arthur$ mysql -u root
-bash: mysql: command not found
Phosphoros:~ Arthur$
我使用的是 Mac OS X 10.7.5。
如何连接到服务器?
亚瑟
【问题讨论】:
标签:
php
mysql
apache
xampp
【解决方案1】:
您的终端应用程序不知道 mysql 程序的位置。
例如,如果您在 C:/xampp 中安装了 xampp,则打开命令提示符,cd 到 C:/xampp/mysql/bin,然后运行您的命令,现在应该可以工作了。
编辑:刚刚记得你提到过 OSX,无论如何,使用相同的原理。在您的终端中,cd 到包含 mysql 可执行应用程序的 XAMPP 安装子文件夹
【解决方案2】:
您必须在/opt/lampp 目录中存在的mysql 目录中运行命令:mysql -u root。