Aller au contenu

problème de lien avec les tables MySql


hlcginfo

Sujets conseillés

Bonjour, j'ai un problème avec les liens vers les tables MySql. J'ai récemment transféré

un certain nombre de tables d'un phpMyAdmin avec MySql 4-5 vers un autre phpMyAdmin avec MySql 5.0.27. Ensuite, j'ai modifié dans les fichiers php (en lien avec une table) les login et mot de passe.

Or, le fichiers n'arrive pas à récupérer la table...lors du test.

Que dois-je vérifier pour avancer dans mon problème ? Le fait de changer de version MySql peut-il créer des problèmes ? Peut-être ais-je omis une option lors de mon exportation de tables MySql ! ou la manière d'écrire la nouvel version de MySql dans les fichiers Php en lien avec une table.

J'ai besoin de repères... merci d'avance pour vos réponses

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Que veux tu dire par "le fichiers n'arrive pas à récupérer la table" ?

Tu n'arrives pas à requêter dessus? Tu as une erreur?

Si tu vas dans phpmyadmin, les requêtes fonctionnent elles?

Portekoi

Lien vers le commentaire
Partager sur d’autres sites

Re,

Et bien tu vas dans phpmyadmin et tu cliques sur "requête" ou "Sql", je sais plus :)

Qui est ton hébergeur?

Le fichier php ne fait pas son travail mais as tu un ou des erreurs?

Lien vers le commentaire
Partager sur d’autres sites

Lorsque le site était sur l'ancien hébergeur avec la base de donnée, tout marchait correctement, donc j'imagine que c'est du côté de la liaison avec la table qu'il faut chercher.

J'ai juste modifié le login et le mot de passe ainsi que la version mysql, dans le fichier php qui utilise une table.

Lien vers le commentaire
Partager sur d’autres sites

par exemple :

function connect()
{
$db = mysql_connect("version mysql","login","mot de passe");
mysql_select_db("nom de la base", $db);
}

Je pense que c'est logique de modifier les login, mot de passe et nom de la base pour que le fichier pointe vers la bonne table qui a été transféré.

Le problème, je pense c'est la version de phpmyadmin. je suis passé de mysql 5-4 à mysql 5-2

Lien vers le commentaire
Partager sur d’autres sites

J'ai juste modifié le login et le mot de passe ../..

Si tu as importé les tables de mysql 4 .. ton mot de passe est toujours celui que tu avais avant.

Il faut le mettre à jour dans mysql aussi.

De plus, pense à tourner mysql_fix_privilege_tables, l'encodage des mots de passe a changé depuis la version 4.1.

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...