MySQL i386

mikou

Membre enregistré
8 Avril 2007
2
0
Bonsoir,
Je suis bien sûr d'avoir installé la version 64 bit de Mysql.
(mysql-5.1.61-osx10.6-x86_64.dmg)

D'ailleurs :
> sudo file /usr/local/mysql/bin/mysqld
> /usr/local/mysql/bin/mysqld: Mach-O 64-bit executable x86_64


Pourtant, j'ai mon mysql me dit que mon "version_compile_machine" est i386 plutôt qu'à x86_64 ?

mysql> SHOW VARIABLES LIKE "%version%";
+-------------------------+------------------------------+
| Variable_name | Value |
+-------------------------+------------------------------+
| protocol_version | 10
| version | 5.1.61
| version_comment | MySQL Community Server (GPL)
| version_compile_machine | i386
| version_compile_os | apple-darwin10.3.0
+-------------------------+------------------------------+

(désolé pour la mauvaise mise en forme du tableau)

Une idée ?
 
Une réponse moin débile peut-être ?
Si tu prends x égal à i3, alors x86 égal i386.
Je ne sais pas si c'est la "bonne" réponse, mais ce que veut peut-être dire Tatouille, c'est est-ce que tu as un peu cherché sur le Web ou une doc quelconque la signification des divers termes que tu observes ? Dans ces conditions, la version de SQL étant bien celle qui est attendue, SQL fonctionnant correctement, qu'est-ce qui reste de ta question ?
 
@ok (je vais faire un effort 8-) )

le gas a compilé le binaire depuis une machine i386 et pas d'un vraie ia64 (comme, par exemple, un core-duo sous leopard) c'est tout, c'est ce qu'a repondu la commande "arch" au script de configuration, "version_compile" ce n'est pas ta machine.

lipo -info /pathtofile , c'est le jeux ou les jeux d'instructions contenu(s) dans le binaire qui compte peu importe le host
 
Dernière édition: