PhpMyAdmin problème importation BDD - Windows & Software
Marsh Posté le 03-10-2005 à 21:41:47
jeje92400 a écrit : Bonjour, j'héberge un petit serveur chez moi sous Windows XP, est installé : |
une piste
fais un copier coller du contenu du fichier de conf
Marsh Posté le 05-10-2005 à 12:23:02
Bon j'ai trouvé mon erreur, maintenant il me marque :
#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client
Je fais quoi là ? Une version plus récente que 4.1 ou plus ancienne pour MySQL ? 4.1 c'est pas très vieux pourtant...
Marsh Posté le 05-10-2005 à 13:11:36
Je te remercie, le problème vient de là mais comment le résoudre ? J'ai pas trop compris ce qu'il fallait faire dans leur explication.
ps : j'ai un mot de passe de 9 caractères avec chiffres et lettres ce qui donne 41 octets (mypass)
phpMyAdmin : 2.6.4-pl1
Marsh Posté le 05-10-2005 à 21:07:30
tout est marqué sur la page de Max2000
Citation : Pour changer le mot de passe avec un hash court, utilisez la fonction OLD_PASSWORD() : |
Marsh Posté le 05-10-2005 à 22:06:10
Hier je l'avais fais et là ça marche...
Maintenant lorsque j'importe une BDD, il me marque :
#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 'varhar(100) default NULL,
`emoticon` varchar(75) default NULL
Je tiens à préciser que sur l'autre serveur MySQL est en 4.1 aussi...
Marsh Posté le 05-10-2005 à 22:07:10
bah ya une erreur dans ta BDD, et il te dit où, corrige ce qu'il faut
Marsh Posté le 05-10-2005 à 22:18:37
Mais pourtant se sont quasiment les mêmes versions de MySQL 4.1.12 et 4.1.14
Sinon dans le phpmyadmin j'ai :
"L'extension PHP mbstring n'a pu être localisée et il semble que vous utilisiez un jeu de caractères multi-octets. Sans cette extension, phpMyAdmin est incapable de gérer correctement les caractères et il peut en résulter des problèmes."
Ca veut dire quoi en clair ? Que faut-il configurer et où ?
Marsh Posté le 05-10-2005 à 22:19:52
tu peux poster une des lignes du script qui pose pb ?
Marsh Posté le 05-10-2005 à 22:24:37
Oui je vais le faire, j'ai juste l'impression que ça a un rapport avec le message ci-dessous (marqué en bas en rouge fenêtre phpmyadmin).
"L'extension PHP mbstring n'a pu être localisée et il semble que vous utilisiez un jeu de caractères multi-octets. Sans cette extension, phpMyAdmin est incapable de gérer correctement les caractères et il peut en résulter des problèmes."
Marsh Posté le 05-10-2005 à 22:31:31
3 fois que tu le colles ici
Marsh Posté le 05-10-2005 à 22:36:57
Erreur :
CREATE TABLE `phpbb_smilies` (
`smilies_id` smallint( 5 ) unsigned NOT NULL AUTO_INCREMENT ,
`code` varchar( 50 ) default NULL ,
`smile_url` varhar( 100 ) default NULL ,
`emoticon` varchar( 75 ) default NULL ,
PRIMARY KEY ( `smilies_id` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 AUTO_INCREMENT =126
MySQL a répondu:
#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 'varhar(100) default NULL,
`emoticon` varchar(75) default NULL
Marsh Posté le 05-10-2005 à 22:39:13
ReplyMarsh Posté le 05-10-2005 à 22:44:20
Tu fais comment pour le corriger ?
Pour info sur la base de données par défaut à cet endroit j'ai pas cette erreur, elle intervient uniquement lorsque je l'importe sur un autre serveur...
Marsh Posté le 05-10-2005 à 22:46:13
tu modif le .sql ou la source avant de l'éxecuter ...
Marsh Posté le 05-10-2005 à 22:49:09
Ba écoute je viens de tout vérifier, j'exécute là ok tout est niquel, au moment où je fais "créer source php" ça merde alors là je vois pas...
Marsh Posté le 03-10-2005 à 21:39:29
Bonjour, j'héberge un petit serveur chez moi sous Windows XP, est installé :
- Apache 2
- Php 4.4.1
- MySQL 4.1
Le problème c'est que je n'arrive pas à gérer les bases de données avec PhpMyAdmin quelque soit la version, il m'indique :
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
Je ne comprend pas... L'username dans le fichier config est le bon, j'ai renseigné le mot de passe que j'ai attribué à l'installation de mysql... L'host //127.0.0.1/
Pourquoi ça ne marche pas ?
Merci
Message édité par jeje92400 le 05-10-2005 à 22:06:32