找出Mac OS X上安装MySQL的位置

wea*_*ide 65 mysql macos

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

Rap*_*tor 83

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

/Applications/MAMP/Library/bin/mysql --version
Run Code Online (Sandbox Code Playgroud)

假设您已经开始使用MAMP.

示例输出:

./mysql  Ver 14.14 Distrib 5.1.44, for apple-darwin8.11.1 (i386) using  EditLine wrapper
Run Code Online (Sandbox Code Playgroud)

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

type -a mysql
Run Code Online (Sandbox Code Playgroud)

type -awhere在OS X bash shell中等效于tclsh内置命令.如果找到MySQL,它将显示:

mysql is /usr/bin/mysql
Run Code Online (Sandbox Code Playgroud)

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

-bash: type: mysql: not found
Run Code Online (Sandbox Code Playgroud)

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

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

/Applications/XAMPP/xamppfiles/bin/mysql --version
Run Code Online (Sandbox Code Playgroud)

  • MAMP在`type`的搜索路径中没有安装mysql,因此找不到mysql。你可能想要`find / -iname "mysql"` (3认同)

Deb*_*Deb 63

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

  • @KorayTugay一个可能是另一个符号链接,以便运行mysql将运行全名版本,就像我的系统一样 (2认同)

Jas*_*son 22

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

当我运行以下内容时:

mysql> SHOW VARIABLES WHERE `Variable_name` = 'basedir';
Run Code Online (Sandbox Code Playgroud)

在我的系统上,我得到/usr/local/mysql的值返回.(我没有使用MAMP - 我用自制软件安装了MySQL .

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

还有util:

mysql> SHOW VARIABLES WHERE `Variable_name` = 'datadir'; 
Run Code Online (Sandbox Code Playgroud)

查找DB的存储位置.

更多信息: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


小智 15

如果您在终端中使用DMG(最简单的下载方法http://dev.mysql.com/downloads/mysql/)下载了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


Saf*_*lai 5

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

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


anu*_*han 5

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

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