PhpMyAdmin problème importation BDD

PhpMyAdmin problème importation BDD - Windows & Software

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 :http://127.0.0.1/
 
Pourquoi ça ne marche pas ?
 
Merci

Message cité 1 fois
Message édité par jeje92400 le 05-10-2005 à 22:06:32
Reply

Marsh Posté le 03-10-2005 à 21:39:29   

Reply

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é :
- 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 :http://127.0.0.1/
 
Pourquoi ça ne marche pas ?
 
Merci


 
une piste ;)
fais un copier coller du contenu du fichier de conf


---------------
Filmstory : gardez trace des films que vous avez vu ! :D
Reply

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...

Reply

Marsh Posté le 05-10-2005 à 12:43:02    

Reply

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


Message édité par jeje92400 le 05-10-2005 à 13:18:32
Reply

Marsh Posté le 05-10-2005 à 17:55:34    

Up

Reply

Marsh Posté le 05-10-2005 à 20:52:44    

Up

Reply

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() :
 
mysql> SET PASSWORD FOR
    -> 'some_user'@'some_host' = OLD_PASSWORD('mypass');
 
OLD_PASSWORD() est pratique pour les situations où vous voulez explicitement générer un hash court.


---------------
Filmstory : gardez trace des films que vous avez vu ! :D
Reply

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...

Reply

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 [:spamafote]


---------------
Filmstory : gardez trace des films que vous avez vu ! :D
Reply

Marsh Posté le 05-10-2005 à 22:07:10   

Reply

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ù ?

Reply

Marsh Posté le 05-10-2005 à 22:19:52    

tu peux poster une des lignes du script qui pose pb ?


---------------
Filmstory : gardez trace des films que vous avez vu ! :D
Reply

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."

Reply

Marsh Posté le 05-10-2005 à 22:31:31    

3 fois que tu le colles ici :p


---------------
Filmstory : gardez trace des films que vous avez vu ! :D
Reply

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

Reply

Marsh Posté le 05-10-2005 à 22:39:13    

varchar, pas varhar !!!


---------------
Filmstory : gardez trace des films que vous avez vu ! :D
Reply

Marsh 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...

Reply

Marsh Posté le 05-10-2005 à 22:46:13    

tu modif le .sql ou la source avant de l'éxecuter ...


---------------
Filmstory : gardez trace des films que vous avez vu ! :D
Reply

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...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed