Installer automatiquement mysql sur debian

Profil bloqué -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour

J'aimerais installer mysql avec une seul est unique commande qui contiendrait le mot de passe ainsi l'ensemble de la config. Comment pourrait je faire ça ? Au pire j'aimerais le faire en python !

Merci de votre compréhension !
Cordialement,
Projeta618

3 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    L'ensemble de la config c'est un peu vague, parles-tu de /etc/mysql/my.cnf ou des profils utilisateurs mysql, qui eux sont stockés dans la base mysql ?

    Je ne pense pas que python t'aiderait beaucoup, dans ton cas il faut simplement un script qui prend en paramètre un dump de la base mysql et une copie du fichier /etc/mysql/my.cnf. Ici je les ai mis en dur dans le script ci-dessous.

    #!/bin/sh
    
    MY_DUMP_MYSQL=/home/toto/mysql_dump.sql
    MY_CONF_MYSQL=/home/toto/my.cnf
    CONF_MYSQL=/etc/mysql/my.cnf
    
    mv $CONF_MYSQL $CONF_MYSQL.bak
    cp $MY_CONF_MYSQL $CONF_MYSQL
    echo "Tapez le mot de passe root@localhost mysql"
    mysql -u root -p < MY_DUMP_MYSQL
    service mysql restart


    Bonne chance
    0
  2. Profil bloqué
     
    Merci donc j'installe mysql sans mot de passe est j'enregistre les données a travers le fichier de configuration
    0
  3. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Je n'ai pas compris ton dernier message.
    0