我在用
whereis mysql
在我的终端中获取 MySQL 安装的确切位置,但它显示了太多位置:
mysql: /usr/bin/mysql /etc/mysql /usr/lib/mysql /usr/bin/X11/mysql /usr/share/mysql /opt/lampp/bin/mysql /opt/lampp/bin/mysql.server /usr/share/man/man1/mysql.1.gz
这是否意味着我已经多次安装MySQL了?
答案1
您看到的是所有名为 的目录mysql
,它们都是您已安装的软件包的一部分。
如果你使用的是类似 Debian 的系统(包括 Ubuntu),你可以这样做
dpkg -l | grep mysql
这将为您提供已安装的 mysql 相关软件包的列表。为了使这些结果与来自 的结果一致whereis
,您可以找到由特定包安装的文件列表,例如
dpkg -L mysql-server-5.5
答案2
我相信你可以使用类似的东西
which mysql
找出mysql的位置。
使用该命令您将得到:
user@machine ~ $ which mysql
/usr/bin/mysql
这就是您要找的吗?