ocram
15/12/2011, 08h26
désolé j'avais pas vu. mais maintenant c'est fait.
error_reporting(E_ALL); // Activer le rapport d'erreurs PHP
$db_charset = "latin1"; /* mettre utf8 ou latin1 */
$db_server = "xxxxxx"; // Nom du serveur MySQL. ex. mysql5-26.perso
$db_name = "xxxxxx"; // Nom de la base de données. ex. mabase
$db_username = "xxxxxx"; // Nom de la base de données. ex. mabase
$db_password = "xxxxxx"; // Mot de passe de la base de données.
$cmd_mysql = "mysqldump";
$archive_GZIP = "sauve_base_format_gzip.gz";
echo " Sauvegarde de la base $db_name par mysqldump dans le fichier $archive_GZIP
\n";
$commande = $cmd_mysql." --host=$db_server --user=$db_username --password=$db_password -C -Q -e --default-character-set=$db_charset $db_name | gzip -c > $archive_GZIP ";
$CR_exec = system($commande);
?>
error_reporting(E_ALL); // Activer le rapport d'erreurs PHP
$db_charset = "latin1"; /* mettre utf8 ou latin1 */
$db_server = "xxxxxx"; // Nom du serveur MySQL. ex. mysql5-26.perso
$db_name = "xxxxxx"; // Nom de la base de données. ex. mabase
$db_username = "xxxxxx"; // Nom de la base de données. ex. mabase
$db_password = "xxxxxx"; // Mot de passe de la base de données.
$cmd_mysql = "mysqldump";
$archive_GZIP = "sauve_base_format_gzip.gz";
$Liste_tables_a_sauvegarder = " Table1 Table2 Table3 Table4 Table5 ... ";
echo " Sauvegarde de la base $db_name par mysqldump dans le fichier $archive_GZIP
\n";
$commande = $cmd_mysql." --host=$db_server --user=$db_username --password=$db_password -C -Q -e --default-character-set=$db_charset $db_name $Liste_tables_a_sauvegarder | gzip -c > $archive_GZIP ";
$CR_exec = system($commande);
?>
error_reporting(E_ALL); // Activer le rapport d'erreurs PHP
$db_charset = "latin1"; /* mettre utf8 ou latin1 */
$db_server = "xxxxxx"; // Nom du serveur MySQL. ex. mysql5-26.perso
$db_name = "xxxxxx"; // Nom de la base de données. ex. mabase
$db_username = "xxxxxx"; // Nom de la base de données. ex. mabase
$db_password = "xxxxxx"; // Mot de passe de la base de données.
$cmd_mysql = "mysqldump";
$archive_GZIP = "sauve_base_format_gzip.gz";
$Prefixe_tables_a_exclure = " --ignore-table=".$db_name.".jomla1_";
echo " Sauvegarde de la base $db_name par mysqldump dans le fichier $archive_GZIP
\n";
$commande = $cmd_mysql." --host=".$db_server." --user=".$db_username." --password=".$db_password."-C -Q -e --default-character-set=".$db_charset." ".$db_name." ".$Prefixe_tables_a_exclure." | gzip -c > ".$archive_GZIP;
$CR_exec = system($commande);
?>
error_reporting(E_ALL); // Activer le rapport d'erreurs PHP
$db_charset = "latin1"; /* mettre utf8 ou latin1 */
$db_server = "xxxxxx"; // Nom du serveur MySQL. ex. mysql5-26.perso
$db_name = "xxxxxx"; // Nom de la base de données. ex. mabase
$db_username = "xxxxxx"; // Nom de la base de données. ex. mabase
$db_password = "xxxxxx"; // Mot de passe de la base de données.
$cmd_mysql = "mysql";
$archive_GZIP = "sauve_base_format_gzip.gz";
if (!is_file($archive_GZIP)) echo "Le fichier ".$archive_GZIP." n'existe pas
\n";
echo " Restauration de la base $db_name par mysql depuis le fichier $archive_GZIP
\n";
$commande = "gzip -d < ".$archive_GZIP." | "$cmd_mysql." --host=".$db_server." --user=".$db_username." --password=".$db_password." ".$db_name;
$CR_exec = system($commande);
?>
error_reporting(E_ALL); // Activer le rapport d'erreurs PHP
$db_charset = "latin1"; /* mettre utf8 ou latin1 */
$db_server = "xxxxxx"; // Nom du serveur MySQL. ex. mysql5-26.perso
$db_name = "xxxxxx"; // Nom de la base de données. ex. mabase
$db_username = "xxxxxx"; // Nom de la base de données. ex. mabase
$db_password = "xxxxxx"; // Mot de passe de la base de données.
$cmd_mysql = "mysql";
$archive_SQL = "Sauve_Base.SQL";
if (!is_file($archive_SQL)) echo "Le fichier ".$archive_SQL." n'existe pas
\n";
echo " Restauration de la base $db_name par mysql depuis le fichier ".$archive_SQL."
\n";
$commande = $cmd_mysql." --host=".$db_server." --user=".$db_username." --password=".$db_password." ".$db_name." < ".$archive_SQL;
$CR_exec = system($commande);
?>
-- MySQL dump 10.13 Distrib 5.1.35, for Win32 (ia32)
--
-- Host: localhost Database: YYY
-- ------------------------------------------------------
-- Server version 5.1.35-community
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
--
-- Table structure for table `tbl_adresses`
--
DROP TABLE IF EXISTS `Table_xxx`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `Table_xxx` (
`Id` int(11) NOT NULL AUTO_INCREMENT,
...
`DER` varchar(3) NOT NULL DEFAULT '',
PRIMARY KEY (`Id`),
KEY `Id` (`Id`)
) ENGINE=MyISAM AUTO_INCREMENT=2561 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `Table_xxx`
--
LOCK TABLES `Table_xxx` WRITE;