Vanessa46 Posted June 8, 2017 Share Posted June 8, 2017 Bonjour, Mon site est actuellement sur un serveur local , ce dernier étant trop lent pour prestashop 1.7, j'ai pris un hébergement chez OVH. Mon soucis est pour importer la base de donnée sur leur serveur, j'ai essayé d'importer le fichier .sql mais il refuse en indiquant un message d'erreur (erreur de syntaxe). J'ai transmis le fichier via leur site en le convertissant en .gz mais je reçois un mail indiquant : "ERROR 1064 (42000) at line 1: 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 './PaxHeaders.22378/.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","' at line 1" Nous vous suggérons de corriger votre dump et de retenter l'import." N'étant pas du tout experte dans ce domaine, je les ai appelé et d'après eu il y aura une table nommée Pax headers qui comporterait des erreurs.. Mais je ne trouve pas cette table... OVH me conseille aussi de changer également le nom du serveur dans la configuration de mon back office, mais je ne trouve pas l'endroit. Quelqu'un pourrait m'aider s'il vous plait ? Link to comment Share on other sites More sharing options...
doekia Posted June 8, 2017 Share Posted June 8, 2017 Ton export est mauvais, il te faut le refaire. Tu changera le nom du serveur après Link to comment Share on other sites More sharing options...
Vanessa46 Posted June 8, 2017 Author Share Posted June 8, 2017 merci pour ton aide !, comment puis détecter et corriger l'erreur dans mon exportation ? Désolé, je suis novice dans tout ce qui concerne la base de donnée.. Link to comment Share on other sites More sharing options...
doekia Posted June 8, 2017 Share Posted June 8, 2017 il y a des outils pour cela, mais le moteur de base de données est fournit avec un directement. Il s'appelle mysqldump, s'execute depuis une fenêtre ... DOS et n'est donc pas perturbé par les réglages de ton PHP mysqldump -u<user> -p<password> <database> > <fichier.sql> Link to comment Share on other sites More sharing options...
Vanessa46 Posted June 8, 2017 Author Share Posted June 8, 2017 Malheureusement je ne suis pas assez expérimentée pour effectuer cela. Je n'avais jamais été dans une base de donnée avant le 26 mai, installation du prestashop 1.7 au lieu du 1.4 par mon informaticien. Ce dernier n'est plus disponible avant 15 jours (examens) et je dois absolument mettre mon site en ligne au risque de perdre des clients. Je ne sais pas à qui je peux faire appel pour m'aider :-( Link to comment Share on other sites More sharing options...
Vanessa46 Posted June 8, 2017 Author Share Posted June 8, 2017 (edited) " mysqldump -u <utilisateur> -p <password> <database>> <fichier.sql>" Dans la phrase ci dessus, il s'agit de l'utilisateur, mot de passe, etc de mon serveur local ou du serveur sur OVH ? Edited June 8, 2017 by Vanessa46 (see edit history) Link to comment Share on other sites More sharing options...
doekia Posted June 9, 2017 Share Posted June 9, 2017 oui pas d'espace entre -u"user" et -p"password" et après "database" il faut un supérieur > suivi du nom du fichier de backup à générer Link to comment Share on other sites More sharing options...
Vanessa46 Posted June 9, 2017 Author Share Posted June 9, 2017 Merci, mais ce sont les coordonnées de mon serveur local ou du serveur chez OVH ? Link to comment Share on other sites More sharing options...
doekia Posted June 9, 2017 Share Posted June 9, 2017 Il faut quand même utiliser ton cerveau. Tu fais un backup depuis l'endroit où tu as tes données, donc local. C'est d'ailleurs impossible en l'état d'accéder depuis ton "DOS" au serveur distant Link to comment Share on other sites More sharing options...
Vanessa46 Posted June 9, 2017 Author Share Posted June 9, 2017 Merci, mon cerveau essaye d'apprendre les principes de base de données, DOS, etc.. endroits que je n'ai jamais exploré avant fin mai... ;-) je ne sais même pas comment accéder au dos , j'arrive à me débrouiller dans la configuration du site, mais je ne me suis jamais retrouvée dans la situation ou je devais essayer de le rendre accessible ... Merci pour ton aide Link to comment Share on other sites More sharing options...
doekia Posted June 9, 2017 Share Posted June 9, 2017 touche windows + R, entrer cmd Link to comment Share on other sites More sharing options...
Vanessa46 Posted June 9, 2017 Author Share Posted June 9, 2017 merci !! Link to comment Share on other sites More sharing options...
Vanessa46 Posted June 9, 2017 Author Share Posted June 9, 2017 Je suis trop ignorante là dedans, j'ai ouvert la fenêtre Dos, il y a " c:\users\mon nom> " , je tape le code juste après en ayant mis le nom d'utilisateur, le mot de passe, le nom de ma base de donnée du site et le nom du fichier sql, mais il indique "n'est pas reconnu en tant que commande interne ou externe, programme exécutable ou un fichier de commande.. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now