Bonjour je suis en train de travailler sur un export automatique et un import automatique. Mon problème vient fichier que la commande mysqldump me génère.

Ce que je voulais c'est avoir la même chose que quand on fait un export manuelle sous PhpMyAdmin. Par exemple ceci
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
-- phpMyAdmin SQL Dump
-- version 2.11.8.1deb1ubuntu0.1
-- <a href="http://www.phpmyadmin.net" target="_blank">http://www.phpmyadmin.net</a>
--
-- Serveur: localhost
-- Généré le : Mer 05 Août 2009 à 14:54
-- Version du serveur: 5.0.67
-- Version de PHP: 5.2.6-2ubuntu4.2
 
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
 
--
-- Base de données: `xxx`
--
 
-- --------------------------------------------------------
 
--
-- Structure de la table `ps_access`
--
 
CREATE TABLE `ps_access` (
  `id_profile` int(10) unsigned NOT NULL,
  `id_tab` int(10) unsigned NOT NULL,
  `view` int(11) NOT NULL,
  `add` int(11) NOT NULL,
  `edit` int(11) NOT NULL,
  `delete` int(11) NOT NULL,
  PRIMARY KEY  (`id_profile`,`id_tab`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

Mais le problème est que avec cette commande

Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
mysqldump  --no-data -u{$user} -p{$pass} {$name} > {$path}{$name}.txt

j'obtient ceci:
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
 
 
-- MySQL dump 10.11
--
-- Host: localhost    Database: prestashop_test_200906
-- ------------------------------------------------------
-- Server version	5.0.67-0ubuntu6
 
/*!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 `ps_access`
--
 
DROP TABLE IF EXISTS `ps_access`;
SET @saved_cs_client     = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE `ps_access` (
  `id_profile` int(10) unsigned NOT NULL,
  `id_tab` int(10) unsigned NOT NULL,
  `view` int(11) NOT NULL,
  `add` int(11) NOT NULL,
  `edit` int(11) NOT NULL,
  `delete` int(11) NOT NULL,
  PRIMARY KEY  (`id_profile`,`id_tab`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;

et le soucis est ces deux lignes:
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
SET @saved_cs_client     = @@character_set_client;
SET character_set_client = utf8;

Que je ne veux pas dans mon code... Il me faudrait exactement la même chose qu'avec phpMyAdmin... Possible?