Confusione della versione mysql
Domanda
Com'è possibile:
Ho installato MySQL-5.6.11-Osx10.7-x86.dmg che dovrebbe essere la versione Mac OS X ver. 10.7 (x86, 32 bit), archivio dmg (32 bit!)
Ma su SHOW VARIABLES LIKE "%version%";
Ottengo quanto segue:
mysql> SHOW VARIABLES LIKE "%version%";
+-------------------------+------------------------------+
| Variable_name | Value |
+-------------------------+------------------------------+
| innodb_version | 5.6.11 |
| protocol_version | 10 |
| slave_type_conversions | |
| version | 5.6.11 |
| version_comment | MySQL Community Server (GPL) |
| version_compile_machine | x86_64 |
| version_compile_os | osx10.7 |
+-------------------------+------------------------------+
7 rows in set (0,00 sec)
Perché x86_64?
Emendamento:
Ora diventa strano: ho disinstallato mysql con l'aiuto di https://stackoverflow.com/questions/1436425/how-do-you-uninstall-mysql-from-mac-os-x
Poi ho installato mysql-5.5.31-osx10.6-x86_64 da http://dev.mysql.com/downloads/mysql/5.5.html#downloads È chiaramente seduto /usr/bin/local/mysql-5.5.31-osx10.6-x86_64/
(Nota il 64 alla fine).
Ora questo:
mysqld Ver 5.5.31 for osx10.6 on i386 (MySQL Community Server (GPL))
e:
mysql Ver 14.14 Distrib 5.5.31, for osx10.6 (i386) using readline 5.1
e questo:
mysql> SHOW VARIABLES LIKE "%version_compile%";
+-------------------------+---------+
| Variable_name | Value |
+-------------------------+---------+
| version_compile_machine | i386 |
| version_compile_os | osx10.6 |
+-------------------------+---------+
2 rows in set (0.00 sec)
Come può essere: architettura a 32 bit dopo (ovviamente) scaricare e installare 32 bit? Mi sento perso.
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a dba.stackexchange