2016-04-08 33 views
0

1) Homebrew'u kullanarak en son mysql (5.7.11) sürümünü yükledim.Homebrew ile Çakışan MySQL yüklemeleri

2) Sonra da o zaman orijinal mysql homebrewleri demlemek arama MySQL şu anda sadece önümüzdeki 56 =>

automysqlbackup
bir çek verir

yüklemek kaldırıldı

3) homebrewleri kullanılarak mysql56 yüklü homebrewleri/versiyonları/mysql55
mysql
mysql-küme
homebrewleri/versiyonları/mysql51
homebrewleri/versiyonları/mysql56 ✔

4) Ben şu olsun mysql konsolu başlatırsanız:

Welcome to the MySQL monitor. Commands end with ; or \g. 
Your MySQL connection id is 33 
Server version: 5.7.11 Homebrew 

5) Running mysql> SHOW VARIABLES LIKE "%version%"; döner

+-------------------------+-----------------------+ 
| Variable_name   | Value     | 
+-------------------------+-----------------------+ 
| innodb_version   | 5.7.11    | 
| protocol_version  | 10     | 
| slave_type_conversions |      | 
| tls_version    | TLSv1,TLSv1.1,TLSv1.2 | 
| version     | 5.7.11    | 
| version_comment   | Homebrew    | 
| version_compile_machine | x86_64    | 
| version_compile_os  | osx10.11    | 
+-------------------------+-----------------------+ 
8 rows in set (0.15 sec) 
) mysql> SEÇ VERSİYONU();

+-----------+ 
| VERSION() | 
+-----------+ 
| 5.7.11 | 
+-----------+ 

7) Ancak, MySQL ben bazı MySQL uyumluluk sorunları olan ve 5.6.29 çalışıyor olması gerekir am inanıyoruz

mysql Ver 14.14 Distrib 5.6.29, for osx10.11 (x86_64) using EditLine wrapper 

döndürür version, ben doğrulamak için bir yol yoktur 5.6 kaçıyor?

cevap

0

ps auxww | grep mysql'un çalıştırılması, aslında çalışmakta olduğunuz mysql dosyasının tam yolunu size vermelidir. Ardından, çalıştırdığınız sürüme sahip dizinin bağlantısını gösteren ls -l /usr/local/path/to/mysql'u yapabilirsiniz. ../Cellar/mysql/version/myversion gibi bir şey görünmelidir.

Düzenleme:This answer da yararlı olabilir.