85

如何找出 MySQL 在 Mac OS X 10.7.9 上的安装位置?我安装了 MAMP,所以我认为它与此安装捆绑在一起?

4

8 回答 8

96

要检查 MAMP 的 MySQL 版本,请在终端中使用以下命令:

/Applications/MAMP/Library/bin/mysql --version

假设您已经启动 MAMP 。

示例输出:

./mysql  Ver 14.14 Distrib 5.1.44, for apple-darwin8.11.1 (i386) using  EditLine wrapper

更新:此外,如果您想查找 mysql 在系统中的安装位置,请使用以下命令:

type -a mysql

type -a相当于 OS X bash shell 中的 tclsh 内置命令where。如果找到 MySQL,它将显示:

mysql is /usr/bin/mysql

如果没有找到,它会显示:

-bash: type: mysql: not found

默认情况下,MySQL 未安装在 Mac OS X 中。

旁注:对于 XAMPP,命令应该是:

/Applications/XAMPP/xamppfiles/bin/mysql --version
于 2013-04-22T10:10:34.880 回答
79

/usr/local/mysql如果您使用 mysql 二进制文件或 dmg 将其安装在您的系统上而不是使用 MAMP,它将在

于 2014-03-19T17:01:55.887 回答
29

如果您SHOW VARIABLESmysql 控制台运行,则可以查找basedir

当我运行以下命令时:

mysql> SHOW VARIABLES WHERE `Variable_name` = 'basedir';

在我的系统上,我得到/usr/local/mysql了返回的值。(我没有使用 MAMP - 我用homebrew安装了 MySQL 。

mysqld在我的机器上,/usr/local/mysql/bin所以 basedir 是安装大多数东西的地方。

还有实用程序:

mysql> SHOW VARIABLES WHERE `Variable_name` = 'datadir'; 

查找数据库的存储位置。

更多信息: http: //dev.mysql.com/doc/refman/5.0/en/show-variables.html

http://dev.mysql.com/doc/refman/5.0/en/server-options.html#option_mysqld_basedir

于 2013-04-22T10:20:40.900 回答
18

如果你在终端中使用 DMG 下载了 mySQL(最简单的下载方式在这里http://dev.mysql.com/downloads/mysql/),请尝试:cd /usr/local/

当您键入时,ls您应该看到 mysql-YOUR-VERSION。您还将看到安装目录 mysql。

来源: http: //geeksww.com/tutorials/database_management_systems/mysql/installation/how_to_download_and_install_mysql_on_mac_os_x.php

于 2015-12-16T20:35:11.757 回答
4

如果你已经安装了 dmg,你也可以进入 Mac 的“系统偏好设置”菜单,点击“MySql”,然后在配置选项卡上查看所有 MySql 目录的位置。

参考:https ://dev.mysql.com/doc/refman/8.0/en/osx-installation-prefpane.html

于 2019-03-31T01:25:38.600 回答
4

对我来说,它安装在/usr/local/opt

我用于安装的命令是brew install mysql@5.6

于 2019-10-16T09:44:13.007 回答
2

或使用旧的“查找”。例如,为了查找旧的 mysql v5.7:

cd /
find . type -d -name "mysql@5.7"
于 2019-07-04T09:44:35.260 回答
0

对我来说,我能够在路径“/opt/homebrew/etc”中获得位置

我已经使用自制软件安装了 mysql。

如果您无法获得确切的路径,请启动 mysql 服务器 -> mysql.server start

然后运行 ​​mysql -v 检查版本,它将带你进入 mysql。运行 SHOW VARIABLES WHERE Variable_name= 'basedir'。导航到路径“/opt/homebrew/etc”

于 2021-07-15T09:03:28.570 回答