Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

linux:mysql [2011/01/15 17:11]
matthieu [Vérification]
linux:mysql [2011/10/04 21:41] (Version actuelle)
matthieu
Ligne 79: Ligne 79:
 Une autre méthode est la reconfiguration du paquet : Une autre méthode est la reconfiguration du paquet :
   >dpkg-reconfigure mysql-server-5.1   >dpkg-reconfigure mysql-server-5.1
 +
 +===== Rendre mysql accessible par le réseau =====
 +
 +Par défaut Mysql n'écoute que sur 127.0.0.1. Pour le rendre accessible à d'autres machines, commenter la ligne suivante dans ///etc/mysql/my.cnf// :
 +   bind-address          = 127.0.0.1
 +
 +===== Script dump de mysql =====
 +Voici un petit script ///home/scripts/export_db.sh// pour exporter l'intégralité des databases mysql dans un fichier (qui sera ensuite à sauvegarder) :
 +
 +<file>
 +#/bin/sh
 +/usr/bin/mysqldump --defaults-file=/etc/mysql/debian.cnf --all-databases --add-drop-database --result-file=/home/scripts/dump_mysql/all_databases.sql
 +</file>
 +
 +Ce script utilise le compte de maintenance debian (debian-sys-maint) et exporte les données dans ///home/scripts/dump_mysql/all_databases.sql//.
 +
 +Pour automatiser l'export, il suffit d'utiliser cron, par exemple en créant ///etc/cron.d/exportdb// :
 +  55 23 * * * root /home/scripts/export_db.sh
 +  
 +:!: Il est conseillé de protéger l'accès aux données dumpées :
 +  chmod og-rx -R /home/scripts/dump_mysql/
 +  
 ===== Backup ===== ===== Backup =====
-  * /etc/mysql/my.cnf +  * /etc/mysql/ 
-  * /var/lib/mysql+  * /var/lib/mysql
 +  * /var/log/mysql/ 
 +dump mysql : 
 +  * /etc/cron.d/exportdb 
 +  * /home/scripts/export_db.sh 
 +  * /home/scripts/dump_mysql/all_databases.sql
  
 ===== Links ===== ===== Links =====
   * [[phpmyadmin]]   * [[phpmyadmin]]
   * http://www.mysql.com/   * http://www.mysql.com/
linux/mysql.1295107897.txt.gz · Dernière modification: 2011/01/15 17:11 par matthieu
Recent changes RSS feed Debian Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki