如何找出MySQL在MacOSX10.7.9上的安装位置?我已经安装了MAMP,所以我假设它是与此安装捆绑在一起的?
发布于 2013-04-22 18:10:35
要检查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 wrappermysql更新:mysql此外,如果你想知道在系统中的安装位置,可以使用以下命令:
type -a mysqltype -a等同于OS X bash shell中的tclsh内置命令where。如果找到MySQL,它将显示:
mysql is /usr/bin/mysql如果未找到,将显示:
-bash: type: mysql: not found默认情况下,Mac上不安装MySQL。
符号:对于XAMPP,命令应该是:
/Applications/XAMPP/xamppfiles/bin/mysql --version发布于 2014-03-20 01:01:56
如果您使用mysql二进制文件或dmg将其安装在您的系统上,而不是使用MAMP,则可以在/usr/local/mysql中找到它。
发布于 2013-04-22 18:20:41
如果您从mysql控制台运行SHOW VARIABLES,您可以查找basedir。
当我运行以下命令时:
mysql> SHOW VARIABLES WHERE `Variable_name` = 'basedir';在我的系统上,我得到/usr/local/mysql作为返回值。(我没有使用MAMP -我在homebrew中安装了MySQL。
我的机器上的mysqld是在/usr/local/mysql/bin中,所以basedir是安装所有东西的地方。
另请参阅util:
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
https://stackoverflow.com/questions/16144450
复制相似问题