Comment créer une base de donnée mysql sous linux?

Je dois mettre en place une base de donnée mysql sous Fedora core (linux).Je ne sais faire cela que sous windows;sous linux je ne l’ai jamais fait.
Merci

2 Responses

  1. http://dev.mysql.com/doc/refman/5.0/fr/index.html

  2. Si tu as installé Fedora Core et MySQL, et si MySQL est en route,
    voici ce qu’il faut faire :
    - Ouvres un terminal
    - deviens root. tapes : su
    puis rentre le mot de passe administrateur
    - tapes : mysql -u root
    tu te retrouves dans l’interface en ligne de commande MySQL
    - Crée un mot de passe pour l’utilisateur root MySQL :
    SET PASSWORD FOR ‘root’@'localhost’=PASSWORD(‘ton_mot_de_passe’);
    - FLUSH PRIVILEGES;
    - exit
    Normalement, pour rerentrer dans MySQL :
    - mysql -u root -p
    et tu rentres le mot de passe admin mysql que tu vient de créer.

    Crée un utilisateur pour mysql :
    groupadd mysqlusers
    useradd -c ‘utilisateur mysql’ -s /bin/false -g mysqlusers mysqluser
    crée un mot de passe pour cet utilisateur :
    passwd mysqluser

    Pour créer une base :
    - CREATE DATABASE nom_de_ta_base;
    - GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER ON nom_de_ta_base.* TO mysqluser@localhost IDENTIFIED BY ‘mot_de_passe_mysqluser_rentré_ci-dessus’;
    - FLUSH PRIVILEGES
    - exit

    Si tu trouves la ligne de commande trop compliquée, ce que je comprends, il faut installer phpMyAdmin.

Leave a Reply