Ses derniers messages sur les forums
Je crois que je vais tout virer et recommancer à 0 comme ça il n'y aura pas de prise de tête avec des problèmes d'administration, de toutes façons, ce serveur est là uniquement pour développer mon site et basta, ensuite je pose le site sur un ébergeur et là je vais voir avec eux ...
J'ai ma base à construire et le site à développer, pas de temps à perdre avec ça, merci, à bientôt
Michel
bon j'ai lancé mon D;/xampp/mysqldump.exe/--skip-grant-tables
ilo n'y a pas eu de bug semble t il, la fenêtre dos se referme aussi promptement de toutes façons, on a pas le temps de voir quoi que ce soit
Michel
Ok, merci LupusMic,
donc à partir de l'invité de commande dos, j'ai
mysql> j'ai fais un \h pour avoir toute les commandes disponibles
j'ai \G : Send Command to the serveur
Michel
Donc je ne lance pas Mysql depuis localhost ?
Je le lance depuis l'invité de commande dos ?
Merci
Michel
Merci LupusMic,
Oui j'ai bien un BB-Code, mais ne sachant pas ce que c'est je n'y ai pas touché Lol ;-)
Il faut que je démarre mysql et non phpmyadmin donc ?
Merci pour votre aide,
A bientôt
Michel
Si tu as changé le nom de l'utilisateur, tu as certainement une inconsistance dans la gestion des privilèges. Modifier la table mysql.user n'entraîne aucune propagation. 'root'@'localhost', même s'il n'existe plus dans mysql.user, a encore ces privilèges dans la table afférente.
En général, il ne faut pas toucher aux tables contenues dans l'espace 'mysql', sauf si tu sais ce que tu fais.
Il faut utiliser les commandes destinées à ces opérations. set password.
Bref, dans ton cas il faut que tu parviennes à recréer l'utilisateur 'root'@'localhost'. La démarche est la suivante :
- démarrer mysqld en désactivant le contrôle des privilèges
- se connecter avec root sans mot de passe
- corriger l'utilisateur root
- redémarrer mysqld normalement
Démarrer mysqld en désactivant le contrôle des privilèges, ça je ne sais pas faire, mes lacunes sont grandes, j'ai quitté la prog en 2002 et je n'ai guerre appris à gèrer un serveur, tout juste à développer des bases sous Oracle de l'époque et MS Accesss.
Par contre, quand j'ai installé mon serveur Xampp, j'ai créé un répertoire Test au départ et une Table USER dedans, pour avoir accès, mais je ne comprends pas, je me retrouve avec une novelle base Vide comme au départ,
une base information_schema
et ma base Test vide sans table USER !
Je vais donc créer une table user de nouveau avec tous les privilèges, je sens que je vais devoir repartir de 0 encore une fois, comme si on ne pouvais pas développer un site sur un répertoire du disque comme dans le temps en html, ...
Bon c'est PHP ...
Michel
Désolé pour les fautes d'orthographes,
Michel
Ok LupusMic,
Je vais essayer, en effet j'ai renommer root en autre chose, mais facile pour moi à retenir et je lui ai attribué un mot de passe pour sécuriser l’accès.
Démarrer mysqld en désactivant le contrôle des privilèges, je ne sais pas faire, mais je vais essayer de chercher comment faire, merci pour votre aide
Michel
Je suis installé en Local sous server Xampp
Michel
j'oubliais, mon WP ne vois plus rien
Michel