Problème de connection à ma base

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Problème de connection à ma base

même pb

par petiit_php » 28 nov. 2005, 22:39

que faut -il installer pout changer la valeur de "Client API version" lorsque l'on fait un phpinfo().
car j'ais un serveur et un client mysql 4.1.11 et le Client API version à pour valeur 3.23.
J'ais également installer mysql-shared-4.1; php-mysql 4.3

merci

par Ripat » 22 nov. 2005, 22:32

Apache 2 n'a rien à voir. C'est un serveur Web, pas de base de données.

Tu peux utiliser MySQLi
http://www.php.net/manual/fr/ref.mysqli.php

Encore un peu de lecture (en Anglais car le version fr est un peu maigre)
http://dev.mysql.com/doc/refman/5.0/en/php.html

par fragor » 22 nov. 2005, 21:37

Petit up a cause du temps passé a chercher.

par fragor » 20 nov. 2005, 19:43

Merci, j'ais vérifier avec sur mon phpinfo et la Version API Client est la 3.23.49 et malgrés avoir cherché et en tous bon débutant (je c'est faire du php mais pour l'installer avec mysql j'ais encore du mal) je trouve pas la solution pour passer à la dernière version.

PHP API : 20020918
Apache API Version: 19990320
MySql -> Client API version : 3.23.49

J'ais Apache/1.3.33 (Win32) avec PHP/4.3.10 et MySql 5.0.15.

Que prendre pour passer à la version Client API Version 4.1 ou plus ?
Est ce qu'il faut que je passe à Apache 2 ?

par Ripat » 20 nov. 2005, 11:06

Je suppose que vous avez fait une recherche sur :google: et que vous avez donc lu ceci: http://dev.mysql.com/doc/refman/5.0/fr/old-client.html

Vérifiez la valeur de Client API version dans le phpinfo()

:wink:

par mario » 20 nov. 2005, 10:20

La réponse m'intéresse aussi car j'ai rencontré le même pbl. #-o

Problème de connection à ma base

par fragor » 20 nov. 2005, 03:07

Slt tous le monde :D

Donc voila mon problème, je viens d'installer MySql 5.0.15 (root sans mot de passe), tous ce passe bien pendant l'installation, pas de bug, rien et après donc (une fois l'installation réussi) je lance mon serveur Apache (en local et avec php4) et je vais sur PhpMyAdmin (en l'ayant configuré pour root sans mot de passe) tous fonction mais c'est lorsque je met un mot de passe à root qu'il me met ça:

Code : Tout sélectionner

#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client
Et après avoir essayé plusieurs façon de faire, je peu me connecter avec n'importe quel nom d'utilisateur sans mot de passe mais dés que je met un mot de passe il me met cette erreur.

Je vois pas d'ou ça peut venir car ça le fait aussi avec une page vierge et une fonction

Code : Tout sélectionner

mysql_connect(...)
dedans.

ça serais cool qu'on puisse m'aider :D