48 votes

L'obtention de MySQL de travail sur OSX 10.7 Lion

Je suis en train d'essayer d'obtenir MySQL de travail sur OSX 10.7 Lion. J'ai essayé l'infusion façon:

brew install mysql
-> cmake        -> no problems
-> make         -> no problems
-> make install -> no problems
-> done

unset TMPDIR
mysql_install_db --verbose --user=`whoami` --basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmp
Installing MySQL system tables...
/usr/local/bin/mysql_install_db: line 428: 15397 Done                    { echo "use mysql;"; cat $create_system_tables $fill_system_tables; }
 15398 Done(141)               | eval "$filter_cmd_line"
 15401 Segmentation fault: 11  | $mysqld_install_cmd_line > /dev/null
Installation of system tables failed!  Examine the logs in
/usr/local/var/mysql for more information.

Quelqu'un obtenir mysql pour fonctionner sur Lion?

87voto

Francois Deschenes Points 15809

Vous pouvez télécharger un programme d'installation de MySQL comme un fichier DMG, avec un programme d'installation, panneau des préférences système et un script de démarrage directement à partir de MySQL. Aller à MySQL community server page de téléchargement, sélectionnez Mac OS X comme la plate-forme et de choisir le fichier DMG.

Vous pouvez ignorer le formulaire d'inscription (il y a un petit lien dans le formulaire d'inscription) et vous devriez être sur votre chemin.

Une fois le fichier téléchargé, double-cliquez sur le fichier DMG, lancez le programme d'installation et terminer l'installation. Après cela, installez le script de démarrage à l'aide de son programme d'installation et enfin le volet des préférences en double-cliquant dessus. Je recommande fortement le choix de l'installer pour tous les utilisateurs sur l'ordinateur.

Vous trouverez cette façon, beaucoup plus facile que de compiler à partir des sources.

Vous devriez vérifier Sequel Pro si vous avez besoin d'un grand OS X outil pour gérer vos bases de données MySQL.

12voto

marxy Points 333

Une baisse de remplacement pour mysql mariadb. Vous pouvez l'installer avec "brew installer mariadb'. Il s'appuie sur Lion.

Mysql existante chauffeurs et les clients. Je suis de l'utiliser avec python-mysql et django.

Il est même appelé mysql de sorte que vous ne connaissez même pas la différence.

11voto

sdepold Points 2901

Ha! De se!

Tout d'abord... de téléchargement mysql-5.6.2 ici: http://dev.mysql.com/downloads/mirror.php?id=402349#mirrors ... une fois terminé, décompressez le fichier et de le faire:

mv path/to/mysql-5.6.2-m5-osx10.6-x86_64 /usr/local/mysql
echo "PATH=\$PATH:/usr/local/mysql/bin" >> ~/.profile
# open a new tab
cd /usr/local/mysql #this is essential!
./scripts/mysql_install_db
mysqld_safe &
mysql -uroot

fonctionne pour moi :)

2voto

A4J Points 412

Vous devez configurer votre environnement path de trop, et c'est aussi une bonne pratique pour définir un mot de passe root pendant que vous y êtes. J'ai créé un complet, étape par étape, ici: Comment installer MySQL sur Lion (Mac OS X )

1voto

jeremyjjbrown Points 2290

Mamp est vraiment facile.

mamp et mamp Pro

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X