Transfert d'une base de données locale vers la base de données distantes

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour,

Je vous expose mon problème:
J'ai installé drupal en local en utilisant WAMP.
je veux maintenant faire le transfert de u site vers le serveur distant et également de la base de données.
Lorsque je fais l'exportla source de la Base de données local vers le phpMyAdmin distant j'ai tjs un message d'erreur qui s'affiche:

CREATE TABLE access (
aid int( 11 ) NOT NULL auto_increment,
mask varchar( 255 ) NOT NULL default '',
type varchar( 255 ) NOT NULL default '',
status tinyint( 4 ) NOT NULL default '0',
PRIMARY KEY ( aid )
)ENGINE = InnoDB DEFAULTCHARSET = utf8 AUTO_INCREMENT = 1

MySQL a répondu:

You have an error in your SQL syntax near 'ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ' at line 10

Est ce que c'est l'attribut :ENGINE=InnoDB DEFAULT
qui pose problème?

Est ce que le phpMyAdmin distant ne prend pas en compte le moteur InnoDB ?

Qu'est ce que je dois faire ?

Avez vous rencontré ce problème.

Je vous remercie d'avance

Bonjour,
voici ma méthode pour l'export/ import de base de données grâce à phpMyAdmin :
Sauvegarde de la BDD

Connectez-vous sur phpMyAdmin : http://localhost/phpmyadmin/
Choisissez la base de données que vous voulez sauvegarder dans la liste déroulante sur la gauche
Cliquez sur l'onglet "Exporter", les paramètres par défaut
devraient être les bons : Le format doit être SQL et Structure et Données doivent être cochées.
Dans le bas, cliquez sur Transmettre et sur gzippé pour gagner du temps et de l'espace disque.
Cliquez sur Exécuter et téléchargez le fichier.

Restauration de la BDD

Connectez-vous sur phpMyAdmin : http://localhost/phpmyadmin/
Créez la base de données dans laquelle vous voulez restaurer les données.
Cliquez sur l'onglet "Importer" puis sur le bouton parcourir. Choisissez le fichier que vous voulez restaurer.
Cliquez sur Exécuter.
Restauration du répertoire

Editez ensuite le fichier sites\default\settings.php et modifiez la ligne $db_url comme suit :
$db_url = 'mysql://login_mysql@localhost/nom_de_la_base_de_données';