Installer automatiquement mysql sur debian

Fermé
Profil bloqué - Modifié par mamiemando le 3/04/2013 à 22:48
mamiemando Messages postés 33325 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 22 octobre 2024 - 3 avril 2013 à 22:48
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
A voir également:

3 réponses

mamiemando Messages postés 33325 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 22 octobre 2024 7 798
2 avril 2013 à 10:43
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
Profil bloqué
2 avril 2013 à 15:13
Merci donc j'installe mysql sans mot de passe est j'enregistre les données a travers le fichier de configuration
0
mamiemando Messages postés 33325 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 22 octobre 2024 7 798
3 avril 2013 à 22:48
Je n'ai pas compris ton dernier message.
0