首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >了解MySQL在Mac上的安装位置

了解MySQL在Mac上的安装位置
EN

Stack Overflow用户
提问于 2013-04-22 18:08:02
回答 8查看 255.5K关注 0票数 85

如何找出MySQL在MacOSX10.7.9上的安装位置?我已经安装了MAMP,所以我假设它是与此安装捆绑在一起的?

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2013-04-22 18:10:35

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

代码语言:javascript
复制
/Applications/MAMP/Library/bin/mysql --version

假设您已经启动了MAMP。

输出示例:

代码语言:javascript
复制
./mysql  Ver 14.14 Distrib 5.1.44, for apple-darwin8.11.1 (i386) using  EditLine wrapper

mysql更新:mysql此外,如果你想知道在系统中的安装位置,可以使用以下命令:

代码语言:javascript
复制
type -a mysql

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

代码语言:javascript
复制
mysql is /usr/bin/mysql

如果未找到,将显示:

代码语言:javascript
复制
-bash: type: mysql: not found

默认情况下,Mac上不安装MySQL。

符号:对于XAMPP,命令应该是:

代码语言:javascript
复制
/Applications/XAMPP/xamppfiles/bin/mysql --version
票数 95
EN

Stack Overflow用户

发布于 2014-03-20 01:01:56

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

票数 79
EN

Stack Overflow用户

发布于 2013-04-22 18:20:41

如果您从mysql控制台运行SHOW VARIABLES,您可以查找basedir

当我运行以下命令时:

代码语言:javascript
复制
mysql> SHOW VARIABLES WHERE `Variable_name` = 'basedir';

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

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

另请参阅util:

代码语言:javascript
复制
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

票数 28
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16144450

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档