Page 1 of 2
(Résolu) Exportation et importation de la base de données
Posted: Wed Feb 04, 2009 3:02 pm
by dede
Bonjour à tous,
Je dois transférer l'hébergement de mon site vers un nouveau serveur dédié mais le problème c'est que quand j'essaye d'importer la base de données dans phpMyadmin je reçois toujours la même erreur...
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
Quelqu'un peux me dire c'est quoi le problème ? Est ce que je dois faire quelque chose de spécial quand j'exporte la base de données ? Je sais que ma base comporte des accents et caractères spéciaux et l'importation du fichiers semble ne pas apprécier cela !
merci !
Re: Exportation et importation de la base de données
Posted: Wed Feb 04, 2009 4:26 pm
by Lionel
Bonsoir,
On peut voir le début des données du fichier sql... Les 20/30 premières lignes svp
Re: Exportation et importation de la base de données
Posted: Wed Feb 04, 2009 5:09 pm
by dede
-- phpMyAdmin SQL Dump
-- version 3.1.1
--
http://www.phpmyadmin.net
--
-- Serveur: 10.6.171.124
-- Généré le : Mer 04 Février 2009 à 07:48
-- Version du serveur: 4.1.22
-- Version de PHP: 5.2.8
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
--
-- Base de données: `aagrangerinter`
--
CREATE DATABASE `aagrangerinter` DEFAULT CHARACTER SET ;
USE `aagrangerinter`;
-- --------------------------------------------------------
--
-- Structure de la table `cms_additional_htmlblob_users`
--
CREATE TABLE `cms_additional_htmlblob_users` (
`additional_htmlblob_users_id` int(11) NOT NULL default '0',
`user_id` int(11) default NULL,
`htmlblob_id` int(11) default NULL,
PRIMARY KEY (`additional_htmlblob_users_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Re: Exportation et importation de la base de données
Posted: Wed Feb 04, 2009 5:33 pm
by jce76350
re,
Ce serait sympa de donner les informations demandées dans
Merci de lire avant de poster
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
et en ligne n° 1 il y a ...
Re: Exportation et importation de la base de données
Posted: Wed Feb 04, 2009 5:38 pm
by Lionel
Le problème est: DEFAULT CHARACTER SET
Essayez de supprimer simplement "DEFAULT CHARACTER SET" à l'ensemble des requêtes et refaites un test...
J'ai trouvé apparemment l'erreur mais je peine à l'expliquer...
Salutations
Re: Exportation et importation de la base de données
Posted: Wed Feb 04, 2009 6:01 pm
by Lionel
Ce qui serait intéressant de savoir c'est:
On connait les infos du serveur d'origine:
-- Version du serveur: 4.1.22
-- Version de PHP: 5.2.8
Et se serait intéressant de connaitre les infos du nouveau serveur
Je m'attends à:
-- Version du serveur: 5+
Re: Exportation et importation de la base de données
Posted: Wed Feb 04, 2009 6:04 pm
by dede
Oui j'ai faite un recherche sur le moteur de recherche du forum.
Non j'ai pas la dernière version de CMS. Après avoir changer de serveur et être certaine que tout fonctionne parfaitement je vais faire la mise à jour. Ma version actuelle de CMS c'est 1.2.3.
je suis présentement héberger chez Godaddy... comme c'est de la merde, je transfert sur un serveur dédié qui est IWEB.
http://fr.iweb.com/dedie/
Version du client MySQL: 4.1.22
Extensions PHP utilisées: mysql
C'est godaddy la version du phpMyadmin est : Version: 3.1.1, et les options d'exportation que j'ai sont ceux-là
Vous avez les 30 première lignes alors ce qui se trouve at line 1 est là
Je vois pas ce que je pourrais vous dire de plus !
Re: Exportation et importation de la base de données
Posted: Wed Feb 04, 2009 6:14 pm
by Lionel
Dites moi si vous avez déjà un résultat convainquant avec la suppression de "DEFAULT CHARACTER SET" dans les requêtes...
Re: Exportation et importation de la base de données
Posted: Wed Feb 04, 2009 6:29 pm
by dede
Lionel :
BBedit à trouver 53x DEFAULT CHARACTER SET dans le .sql
Voici l'erreur que j'ai maintenant
Erreur
requête SQL:
--
-- Base de données: `aagrangerinter`
--
-- --------------------------------------------------------
--
-- Structure de la table `cms_additional_htmlblob_users`
--
CREATE TABLE `cms_additional_htmlblob_users` (
`additional_htmlblob_users_id` int( 11 ) NOT NULL default '0',
`user_id` int( 11 ) default NULL ,
`htmlblob_id` int( 11 ) default NULL ,
PRIMARY KEY ( `additional_htmlblob_users_id` )
) ENGINE = MYISAM --
-- Contenu de la table `cms_additional_htmlblob_users`
--
INSERT INTO `cms_additional_htmlblob_users`
VALUES ( 6, 1, 5 ) ;
MySQL a répondu:Documentation
#1046 - No database selected
Re: Exportation et importation de la base de données
Posted: Wed Feb 04, 2009 6:42 pm
by Lionel
J'en déduit que vous avez déjà créé la BD "aagrangerinter" parce que dans votre requête il créait la BD et ensuite les tables...
Vous n'avez apparemment pas sélectionné la BD "aagrangerinter"...
Donc depuis phpmyadmin, sélectionnez votre BD et ensuite cliquez le petit bouton "sql" à côté du bouton accueil en haut à gauche. Insérez votre requête en supprimant (pour autant que votre BD est déjà créée):
CREATE DATABASE `aagrangerinter` DEFAULT CHARACTER SET ;
USE `aagrangerinter`;
Re: Exportation et importation de la base de données
Posted: Thu Feb 05, 2009 8:54 pm
by dede
Bon l'importation de la base de données à fonctionner. J'ai changer le path dans mon fichier config.php après mais la oups.... quand je rentre l'adresse de mon site j'ai 3 erreurs qui m'apparaissent....
Warning: opendir(/home/intersth/public_html/plugins) [function.opendir]: failed to open dir: No such file or directory in /home/intersth/public_html/lib/content.functions.php on line 688
Warning: readdir(): supplied argument is not a valid Directory resource in /home/intersth/public_html/lib/content.functions.php on line 689
Warning: closedir(): supplied argument is not a valid Directory resource in /home/intersth/public_html/lib/content.functions.php on line 750
Si le path est pas bon... je fais comment pour trouver le bon path ?
De mémoire c'est une naiserie mon affaire mais je ne m'en souviens vraiment plus !
Merci !
Re: Exportation et importation de la base de données
Posted: Fri Feb 06, 2009 8:51 am
by Lionel
Il faudrait me transmettre les modifications que vous avez fait dans le fichier config.php
Salutations
Re: Exportation et importation de la base de données
Posted: Fri Feb 06, 2009 2:21 pm
by dede
J'ai changer ces informations,
$config['dbms'] = 'mysql';
$config['db_hostname'] =
$config['db_username'] =
$config['db_password'] =
$config['db_name'] =
$config['root_url'] =
$config['root_path'] =
$config['previews_path'] =
$config['uploads_path'] =
$config['image_uploads_path'] =
Re: Exportation et importation de la base de données
Posted: Fri Feb 06, 2009 4:07 pm
by Lionel
Alors on va s'intéresser uniquement à ceux-là:
- $config['root_url'] =
- $config['root_path'] =
- $config['previews_path'] =
- $config['uploads_path'] =
- $config['image_uploads_path'] =
Qu'elle est la raison qui vous a menez à faire ces changements ? C'est difficile à distance de déterminer l'erreur pour le moment... Vous pouvez svp me donner les valeurs des variables susmentionnées. Vous pouvez me les envoyer par mail si vous préférez...
Le problème est que dans le fichier "content.functions.php" les chemins d'accès sont éronnés étant donné que les infos ci-dessus ont été modifiées mais comme je ne sais pas ce que vous avez modifié, il m'est difficile de résoudre le problème.
Vous avez fait un test avec les infos d'origine ? Essayez pour tester mais uniquement pour les infos ci-dessus.
Re: Exportation et importation de la base de données
Posted: Fri Feb 06, 2009 6:16 pm
by dede
Finallent tout fonctionne..... le fichier plugin était manquant lors du transfert dun hébergeur à l'autre !