如何确定Mac OS X 10.7.9上MySQL的安装位置?我已经安装了MAMP,所以我认为它与该安装捆绑在一起吗?
Answers:
要检查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
where
与OS X bash shell中的tclsh内置命令等效。如果找到MySQL,它将显示:
mysql is /usr/bin/mysql
如果找不到,它将显示:
-bash: type: mysql: not found
默认情况下,Mac OS X中未安装MySQL。
旁注:对于XAMPP,命令应为:
/Applications/XAMPP/xamppfiles/bin/mysql --version
type
,因此找不到mysql。您可能想要find / -iname "mysql"
type -a mysql
。太方便了。在安装MySQL之前,我先安装了4种不同的时间(默认设置,mamp,自制软件,手动..)
/usr/local/mysql
如果您使用mysql二进制文件或dmg将其安装在系统上而不是使用MAMP ,则会发现该文件
如果您SHOW VARIABLES
从mysql控制台运行,则可以查找basedir。
当我运行以下命令时:
mysql> SHOW VARIABLES WHERE `Variable_name` = 'basedir';
在我的系统上,我得到/usr/local/mysql
了“返回值”。(我没有使用MAMP-我通过homebrew安装了MySQL 。
mysqld
在我的机器上 /usr/local/mysql/bin
因此基于baseir的设备将大部分安装到该设备上。
实用程序:
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
如果您在终端机中使用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
如果已经安装了dmg,则还可以转到Mac的“系统偏好设置”菜单,单击“ MySql”,然后在配置选项卡上查看所有MySql目录的位置。
参考:https : //dev.mysql.com/doc/refman/8.0/en/osx-installation-prefpane.html
或使用良好的旧“查找”。例如,为了寻找旧的mysql v5.7:
cd /
find . type -d -name "mysql@5.7"
type
命令找不到。那是正常的吗?