Silex

Un blog sur le Mac et WordPress, hébergé à domicile

Installer MySql

Posted on | October 31, 2009 | 1 Comment

L’installation de la base de données MySql est toujours la phase la plus critique de la procédure. Et le passage par la ligne de commande à taper dans l’application Terminal est indispensable.

  • Télécharger MySQL sur le site : http://mysql.org/downloads/mysql;
  • Installer la base de données en double cliquant sur mysql-5.0.87-osx10.5-x86.pkg et MySQLStartupItem.pkg;
  • Faire glisser le fichier MySQL.prefPane dans le dossier Library > PreferencePanes du disque dur;
  • Dans les System Preferences vérifier que le switch MySql est installé et cliquer sur Start MySql Server et Automaticaly start MySql Server on Startup pour que la base de données démarre au démarrage automatiquement.

mysql

mysql_start

Dans une fenètre de Terminal, taper la commande suivante

sudo mkdir /var/mysql/
sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock

Configurer MySQL

Ajouter cette ligne au ficher profile:

export PATH=”$PATH:/usr/local/mysql/bin”

Ensuite, il faut sécuriser un peu MySql qui arrive par défaut sans mot de passe pour l’utilisateur root. {ROOTPASS} dans les lignes suivantes devra être remplacer par votre mot de passe.

$ mysql -u root
> drop database test;
> delete from mysql.user where User = '';
> flush privileges;
> set password for root@localhost = password('{ROOTPASS}');
> set password for root@127.0.0.1 = password('{ROOTPASS}');
> set password for 'root'@'{HOST}.local' = password('{ROOTPASS}');
> quit

On va créer une base de donnée pour WordPress tout de suite et un utilisateur

{ROOTPASS} sera le même que celui que vous avez choisi juste avant. Cette exemple crée une base de données appelée wordpress et donnera les privilèges à l’utilisateur wpuser avec le mot de pass wppass. Vous devez changer ces données mais vous en souvenir pour l’installation de WordPress plus tard

$ mysql -u root -p
Enter Password: {ROOTPASS}
> create database wordpress;
> grant all privileges on wordpress.* to wpuser@localhost identified by 'foo';
> set password for wpuser@localhost = old_password('wppass');
> quit

Comments

One Response to “Installer MySql”

  1. Doggy
    November 2nd, 2009 @ 7:08 pm

    Hello,
    Thank you! I would now go on this blog every day!
    Thank you
    Doggy

Leave a Reply





About

Ce blog est maintenu par Christophe Guégan et parle de geekeries bien que j'en suis très loin maintenant.

Subscribe to our feed

Search

Admin