Oui mais concrétement ça veux dire que je ne sais ou tu as
dans un mysql/data/mysql/ ...... un
test.frm
test.MVD
test.MVI
mais alors a cet endroit se trouvent des fichiers identiques genre db.frm etc ...
Quelle ligne de commande as tu exactement utiliséer pour faire ta table test
oui dans data/nomdelabase/ j'ai les fichiers .frm .MYD .MYI et je trouve bien dans data/mysql/ les fichier db.frm etc... Pour creer la base de test j'ai utilisé les commande
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 CREATE TABLE 'test'... INSERT INTO 'test'...
Si je comprend bien avec 127.0.0.1 localhost on ne peu que accéder à la table "mysql" ?
Mais le probleme c'est qu'il plante à la connexionet non à la connexion à la database mysql ou autre
Code : Sélectionner tout - Visualiser dans une fenêtre à part mysql_connect(localhost,login,pass)
Oui je comprends ce que tu me dis, mais c'est sur que maintenant on est sur le probléme,
1) tes PHP ne sont pas en cause
2) Mysql crée bien ta table , donc marche
3) tout appel a mysql par PHP ne marche pas, car le lien (compatibilitée )
entre PHP et MYSQL ne marchent pas !
Tu m'as toujour pas donné le contenu du 2em fichier ?
Je n'ai pas de fichier
Mais dans le dossier etc j'ai
Code : Sélectionner tout - Visualiser dans une fenêtre à part c:\WINNT\system32\drivers\etc\hosts.ics
aucun fichier ics
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 hosts lmhosts.sam networks protocol services
Bon OK, c'est internet qui le génére et il y a des infos qui m'auraient intéréssées.
Je ne dis pas que je vais caller mais ça devient dur dur !
Peux tu me chercher TOUT tes php.ini
sur le c: et sur le d:
dans chacun regardes la variable
extension_dir
ne le fais pas par PhpInfo ce n'est pas ce que je cherches.
notes bien si c'est partout le même chemin, et s'il est bien avec des / et non des \
Bon au cas ou ce soit tous le même chemin, vas voir si mysql y est pérsent (la DLL)
J'ai trouver un seul fichier php.ini dans sur tout les disques et celui ci est situé dans le dossier c:/www/php-5/ext . Dans ce fichier il n'y a que des / meme pour extensions_dir. Et le fichier php_mysql.dll est bien placé.
Ralala sa devient galère
Merci déjà pour toute l'aide que tu nous a apporter.
Oui je vois mais ne mélanges pas tout ! bien sur ne parlons plus de tes PHP et de tes includes, puisque au moins on sait PLEIN de choses
1) dont la plus simple est que quand phpmyadmin marchera Tout marchera, puisque lui est le premier avec un PHP a lire du MYSQL
2) tu as installé MYSQL comme une application et non comme un service
ors NT et 2000 s'accomodent trés mal de cet install, et si tu as 2 httpd.exe
donc ne glannes pas sur les forums plus ou moins fiables et lit la doc de SUN
http://dev.mysql.com/doc/refman/5.0/...t-service.html
Bon travail ...
Je vois donc, c'est bien, mais attention que le lancement de PHP ne relance MYSQL ?
Moi je ne saurais aller plus loin, mais j'ais lu entre autre que certaines versions PHP/MYSQL ne marchaient pas.
Je suis un peut surpris que dans le lien que je vous ais mis, et que j'ais lu assez en détail, vous n'ayez pas trouvé votre bonheur !
Désolé de ne pouvoir faire mieux mais si j'ais une idée je reviendrais !
Tu sais , pour en revenir a la ligne de commande,
mysql est inconnu au bataillon lorsque nous l'employons en ligne de commande dans un contexte XPPro SP3 apache PHP MYSQL !
Bonjour,
Une nouvelle piste peut etre...
J'ai essayer un telnet sur le port 3306 j'obtien
J'ai aussi en parallèle essayer avec d'autres version de mysql. Mais rien a faire on a toujours la meme erreur de connexion interrompue.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Perte de la connexion à l'hôte.
Si quelqu'un avait une idée, merci
Encore une piste ,
Tu as eu tu te rappelles au reboot un changement dans les messages d'erreur !
Alors vraiment ça me dit untruc du genre va controler ton LOG de reboot partout ou ça cause de MYSQL ou des répertoires concernés
Voila ce que j'ai sur le log de mysql
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 090610 11:03:40 [Note] C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld: Normal shutdown 090610 11:03:40 [Note] Event Scheduler: Purging the queue. 0 events 090610 11:03:42 [Warning] C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld: Forcing close of thread 9 user: 'root' 090610 11:03:42 InnoDB: Starting shutdown... 090610 11:03:43 InnoDB: Shutdown completed; log sequence number 0 46604 090610 11:03:43 [Warning] Forcing shutdown of 1 plugins 090610 11:03:43 [Note] C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld: Shutdown complete 090610 11:03:44 InnoDB: Started; log sequence number 0 46604 090610 11:03:44 [Note] Event Scheduler: Loaded 0 events 090610 11:03:44 [Note] C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld: ready for connections. Version: '5.1.31-community' socket: '' port: 3306 MySQL Community Server (GPL)
Si sa te dit quelque chose
l 'utilisateur "root" c'est bien toi ?
alors comme ça je diraiss que Mysql est connecté au démarrage du serveur et il ne faut plus y toucher
Quand au plugin, j'espéres que c'est pas la couche mysql de PHP ??
Donc test juste pour voir une version dans laquelle tu n'aurais pas
de connection ni de fermture pour mysql
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 /* ================ $Flag1=mysql_connect($Serveur,$User,$Mdp); $Flag2=mysql_select_db($MaBase); ========================== */ $result=mysql_query( "select * from ".$LeWeb."_user WHERE UserNom = '$username2' "); while ($row=mysql_fetch_array($result)) { $UserNom= stripslashes($row['UserNom']); $UserMail= stripslashes($row['UserMail']); $UserPas= stripslashes($row['UserPas']); } /* ========= mysql_close(); =============*/
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager