2013-04-22 12 views

答えて

59

ターミナルで次のコマンドを使用し、MAMPのMySQLのバージョンを確認するには、次の

/Applications/MAMP/Library/bin/mysql --version 

あなたはMAMPを開始したとします。また、あなたはmysqlはシステムにインストールされない場所を検索する場合は、次のコマンドを使用します:

出力例:

./mysql Ver 14.14 Distrib 5.1.44, for apple-darwin8.11.1 (i386) using EditLine wrapper 

UPDATE

type -a mysql 

type -aはTCLSHのと同じですOS Xのbashシェルに組み込まれたコマンドwhere。 MySQLが発見された場合、それが表示されます。見つからない場合は

mysql is /usr/bin/mysql 

、それが表示されます:デフォルトでは

-bash: type: mysql: not found 

、MySQLのは、Mac OS Xにインストールされていない

追記: XAMPPの場合、コマンドは次のようになります。

/Applications/XAMPP/xamppfiles/bin/mysql --version 
+0

@ShivanRaptor、私はあなたが言及した場所とバージョンの作品を表示するためのコマンドでMySQLを持っています。しかし、 'type'コマンドはそれを見つけません。それは普通ですか? –

+1

MAMPは 'type'の検索パスにmysqlをインストールしないので、mysqlが見つかりません。 'find/-iname mysql' ' – Raptor

+0

質問のタイトルを編集して、使用していることを指定してください。 –

13

あなたはを実行する場合mysqlコンソールベースを探すことができます。

私は次のように実行

:値が返されたとして私のシステム上の

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'; 

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

+0

これはすべての状況に有効な唯一の回答です – fguillen

42

あなたの代わりにMAMP

+0

こんにちは、私はdmgを使用しましたが、ローカル:mysql \t \t \t \t mysql-5.5.38-osx10.6-x86_64これはなぜですか? –

+2

@KorayTugay Oneは、他のものへのシンボリックリンクである可能性があります。そのため、実行中のmysqlはフルバージョンのバージョンを実行します。 – Craicerjack

6

を使ってあなたのシステムにインストールするMySQLのバイナリまたはDMGを使用する場合には、/usr/local/mysqlに記載されていますターミナルでDMGを使ってmySQLをダウンロードした場合は(http://dev.mysql.com/downloads/mysql/にある最も簡単なダウンロード方法)、cd /usr/local/

lsと入力すると、mysql-YOUR-VERSIONが表示されます。また、インストールディレクトリであるmysqlも表示されます。

出典:MAMPをインストールすることによってhttp://geeksww.com/tutorials/database_management_systems/mysql/installation/how_to_download_and_install_mysql_on_mac_os_x.php

関連する問題