j'arrive plus à administrer ma bd mysql... :-( - PHP - Programmation
Marsh Posté le 01-03-2003 à 19:36:51
ben tu remplaces "root" par "admin" dans ton login. est-ce un problème?
Marsh Posté le 01-03-2003 à 19:51:21
drasche a écrit : ben tu remplaces "root" par "admin" dans ton login. est-ce un problème? |
ou est ce qu'on le change????
Marsh Posté le 01-03-2003 à 20:26:42
Tu dois normalement avoir des instruction pour te connecter a ta base dans tes pages php, il faut chanegr ton log
mysql_connect("localhost","login","Mot de passe" ) or die("Impossible de se connecter au serveur mysql" );
mysql_select_db("Nom de la basee de donnée" ) or die("Impossible de se connecter à la table" );
Marsh Posté le 01-03-2003 à 21:13:45
ouais mais la c'est pas les pages php, je clique droit sur l'icone EasyPHP, puis Administration... et pi ça foire
Marsh Posté le 01-03-2003 à 23:38:36
Bas reinstalle easyphp par dessus l'ancien, c'est un peu bourrin mais sa marche sans perdre les donné (enfin je crois )
Marsh Posté le 01-03-2003 à 23:40:04
où on le change? j'en sais rien vu que je me sers pas de ce prog, mais ça me paraît logique que ce soit avant de cliquer sur ton bouton admin, sinon
->
Marsh Posté le 01-03-2003 à 23:43:20
Bas mysql se sert d'une table pour gerer les log, et il as effacer cette table, donc il n'arrive pas a se logger !!!
Marsh Posté le 01-03-2003 à 23:55:09
euh non il a renommé root en admin
si t'effaces les tables, c mysql qu'il faut réinstaller.
Marsh Posté le 02-03-2003 à 00:00:51
Tu as accès à la machine où y a le serveur mysql ou t'es obligé de passer par l'interface ?
Marsh Posté le 02-03-2003 à 07:34:14
Vandekerput a écrit : ouais mais la c'est pas les pages php, je clique droit sur l'icone EasyPHP, puis Administration... et pi ça foire |
Refais la manipulation inverse à ce moment là Ou sinon tu peux le modifier à la main, après t'être loggé sur MySQL en ligne de commande :
mysql -hlocalhost -uadmin -ppass mysql |
mysql, users et User n'ont pas à être re-définis, tu as juste besoin de modifier pass par le mot de passe root de ta base.
Marsh Posté le 02-03-2003 à 11:44:59
voila ce que j'ai testé...
<?php
mysql_connect("localhost","admin","admin" ) or die("Impossible de se connecter à la base de données" );
mysql_query (" UPDATE users SET User = 'root' WHERE User = 'admin'" ) or die ("Requête invalide" );
?>
mais ça marche po... il arrive po à se connecter j'ai l'impression....
y me di ça ce c..
Warning: Accès refusé pour l'utilisateur: 'admin@localhost' (mot de passe: OUI) in c:\program files\easyphp\www\mon site\bienvenue.php on line 9
Warning: MySQL Connection Failed: Accès refusé pour l'utilisateur: 'admin@localhost' (mot de passe: OUI) in c:\program files\easyphp\www\mon site\bienvenue.php on line 9
Impossible de se connecter à la base de données
Marsh Posté le 02-03-2003 à 12:02:54
même en modifiant le fichier config.inc.php ça marche pa!!!
donc adieu esayphp... et bonjour easyphp
Marsh Posté le 01-03-2003 à 19:19:17
salut!!!
j'ai fé une bourre, j'ai changé l'utilisateur root, j'ai mi admin à la place, et du coup, erreur :Accès refusé pour l'utilisateur: 'root@localhost' (mot de passe: NON)
helpz plizzzz