我正在连接 Java 和 MySQL。我一直在关注一个视频系列,现在我被卡住了……完全。
我已经完成了视频所说的安装 MySQL JDBC 的所有工作。但是,当我尝试通过键入“mysql5 -u mysqladm -p”来访问(我的 Mac)终端中的 MySQL 时,它只是以“找不到命令”的消息返回给我。
所以我现在很困惑为什么会发生这种情况,因为这是它在教程中输入的内容,并且非常有效,对他来说非常有效。
提前感谢您的帮助!
MySQL
可能不在您的路径中。从终端执行以下操作:
要确定 mysql 是否正在运行:
ps aux | grep mysql | grep -v grep
要查找 mysql 所在的位置:
sudo find / -name mysql
上面的命令可能会给你一堆输出。例如:
/usr/local/mysql
/usr/local/mysql-5.7.1-m11-osx10.7-x86_64/bin/mysql
/usr/local/mysql-5.7.1-m11-osx10.7-x86_64/data/mysql
/usr/local/mysql-5.7.1-m11-osx10.7-x86_64/include/mysql
在这种情况下,您正在寻找第二个 ( bin
)。转到该目录并尝试./mysql
要验证这不在您的PATH中,请执行以下操作:
echo $PATH
要将其添加到您的路径:
export PATH = $PATH:<whatever path to your installation>