2013-10-19 15 views
7

Jak mogę sprawdzić (krok po kroku) wersję oprogramowania mySQL zainstalowaną na moim komputerze Mac 10.8.5?Sprawdź wersję mySQL na komputerze Mac 10.8.5

Próbowałem użyć wiersza polecenia, ale nie mogłem dowiedzieć się.

+0

pytanie oznaczone jako?.... [Tag: osx-snow-leopard] Mac 10.8.x = Mountain Lion hehe tylko powiedzieć –

Odpowiedz

-4

Powinieneś być w stanie otworzyć Terminal i wpisz

mysql -v

+0

nope nie działa – Sushil

+1

mysql version będzie. podaj działającą wersję: – Shanemeister

16

każdym razem, gdy używany konsoli mysql wersja jest pokazana.

$ mysql -u user 

Pomyślne logowanie do konsoli pokazuje, co zawiera wersję serwera mysql.

Welcome to the MySQL monitor. Commands end with ; or \g. 
Your MySQL connection id is 1432 
Server version: 5.5.9-log Source distribution 

Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved. 

Oracle is a registered trademark of Oracle Corporation and/or its 
affiliates. Other names may be trademarks of their respective 
owners. 

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. 

mysql> 

Można również sprawdzić wersję serwera MySQL bezpośrednio wykonując następujące polecenia:

$ mysql --version 

Można również sprawdzić informacje o wersji z samej konsoli mysql przy użyciu wersji zmienne:

mysql> SHOW VARIABLES LIKE "%version%"; 

wyjściowa będzie coś takiego:

+-------------------------+---------------------+ 
| Variable_name   | Value    | 
+-------------------------+---------------------+ 
| innodb_version   | 1.1.5    | 
| protocol_version  | 10     | 
| slave_type_conversions |      | 
| version     | 5.5.9-log   | 
| version_comment   | Source distribution | 
| version_compile_machine | i386    | 
| version_compile_os  | osx10.4    | 
+-------------------------+---------------------+ 
7 rows in set (0.01 sec) 

Wersja wyświetlanie informacji polecenia STATUS również.

mysql> STATUS 

Można również sprawdzić wersję wykonując polecenie:

mysql -v 

Jeśli napotkał coś takiego:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket 
'/tmp/mysql.sock' (2) 

można naprawić poprzez:

sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock /tmp/mysql.sock 
+0

+1 dla opcji S :) –

5

Aby sprawdzić wersję MySQL na komputerze Mac, przejdź do katalogu, w którym został zainstalowany (domyślnie usr/local/mysql/bin) i problem:

./mysql --version 

Alternatywnie, aby uniknąć konieczności poruszania się, że dir, aby uruchomić polecenie, dodaj jego lokalizację do swojej ścieżki. Istnieje więcej niż jeden sposób dodania katalogu do $ PATH (z wyjaśnieniami dotyczącymi stackoverflow i innych miejsc, jak to zrobić), na przykład dodanie go do twojego ./bash_profile.

Po dodaniu mysql bin dir do $ PATH, sprawdź to nie wykonując:

echo $PATH 

Następnie można sprawdzić wersję mysql z dowolnego miejsca poprzez uruchomienie (uwaga nie”./ "):

mysql --version 
Powiązane problemy