MySQLがMac OS X 10.7.9のどこにインストールされているかを調べるにはどうすればよいですか? MAMPがインストールされているので、このインストールにバンドルされていると思いますか?
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
PDATE:さらに、mysqlがシステムのどこにインストールされているかを知りたい場合は、次のコマンドを使用します。
type -a mysql
type -a
は、OS X bashシェルのtclsh組み込みコマンドwhere
と同等です。 MySQLが見つかった場合、次のように表示されます。
mysql is /usr/bin/mysql
見つからない場合は、次のように表示されます:
-bash: type: mysql: not found
デフォルトでは、MySQLはMac OS Xにインストールされていません。
補足: XAMPPの場合、コマンドは次のようになります。
/Applications/XAMPP/xamppfiles/bin/mysql --version
MAMPを使用する代わりにmysqlバイナリまたはdmgを使用してシステムにインストールする場合、/usr/local/mysql
にあります。
SHOW VARIABLES
をmysqlコンソールから実行する場合、basedirを検索できます。
次を実行すると:
mysql> SHOW VARIABLES WHERE `Variable_name` = 'basedir';
私のシステムでは、返される値として/usr/local/mysql
を取得します。 (私はMAMPを使用していません-MySQLを homebrew でインストールしました。
私のマシンのmysqld
は/usr/local/mysql/bin
にあるため、baseirはほとんどすべてがインストールされる場所です。
また、util:
mysql> SHOW VARIABLES WHERE `Variable_name` = 'datadir';
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
DMGを使用してmySQLをダウンロードした場合(ダウンロードの最も簡単な方法はこちら http://dev.mysql.com/downloads/mysql/ )ターミナルで試してください:cd /usr/local/
ls
と入力すると、mysql-YOUR-VERSIONが表示されます。また、インストールディレクトリであるmysqlも表示されます。
Dmgを使用してインストールした場合は、Macの[システム環境設定]メニューに移動し、[MySql]をクリックしてから[構成]タブをクリックして、すべてのMySqlディレクトリの場所を確認することもできます。
リファレンス: https://dev.mysql.com/doc/refman/8.0/en/osx-installation-prefpane.html