Précédent   Forum des professionnels en informatique > PHP > Outils > phpMyAdmin
phpMyAdmin Forum d'entraide sur l'outil phpMyAdmin : installation, utilisation, etc. Avant de poster -> Cours phpMyAdmin
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/09/2006, 17h59   #1
Membre du Club
 
Avatar de Jarodd
 
Inscription : août 2005
Messages : 258
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 258
Points : 63
Points : 63
Par défaut Drop database impossible

Bonjour,

Je suis sous W2000, avec PhpMyAdmin 2.6.1. J'ai voulu faire le ménage dans mes vieilles bases de données. Seulement j'ai du faire une fausse manip sans m'en apercevoir, car désormais je ne peux pas supprimer les dernières bases. Les onglets Vider et Supprimer ont disparu, et la commande DROP DATABASE `maBase` affiche une erreur "la commande DROP DATABASE est désactivée". Savez-vous comment réactiver la fonction ? J'ai regardé sur la doc mais rien n'est indiqué. Merci d'avance pour le tuyau
Jarodd est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2006, 20h19   #2
Membre émérite
 
Avatar de julien.63
 
Inscription : décembre 2005
Messages : 1 322
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 1 322
Points : 981
Points : 981
Envoyer un message via MSN à julien.63
Salut,
Est ce que tu es allé voir dans les priviléges, quels sont les droits?
julien.63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/09/2006, 11h01   #3
Membre du Club
 
Avatar de Jarodd
 
Inscription : août 2005
Messages : 258
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 258
Points : 63
Points : 63
Bonjour,

Je n'ai plus accès à PhpMyAdmin et donc aux privilèges, MySql ne démarre plus (erreur inattendue)

J'ai consulté la FAQ officielle et le forum. Je n'ai pas de fichier C:\my.cnf pour le renommer, ensuite voici le contenu du mysql/my.ini :

Code X :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#------------------------ IMPORTANT ! ----------------------
# This file is GENERATED by EasyPHP when needed so edit the
# file E:\EasyPHP1-8\conf_files\my.ini if you want to do
# modifications in this file
#-----------------------------------------------------------


; IMPORTANT
; E:/EasyPHP1-8 is used to specify EasyPHP installation path

[mysqld]
datadir=E:/EasyPHP1-8/mysql/data
basedir=E:/EasyPHP1-8/mysql
bind-address=127.0.0.1
; Uncomment for use on USB key
; skip-innodb

Je ne sais pas s'il y a des corrections à apporter... Merci pour votre aide
Jarodd est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/09/2006, 11h20   #4
Membre Expert
 
Homme
Inscription : janvier 2004
Messages : 1 238
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Secteur : Finance

Informations forums :
Inscription : janvier 2004
Messages : 1 238
Points : 1 421
Points : 1 421
tant qu'à faire des mauvaises manipulations, autant y aller franco ;o)

tu va dans ce dossier :
Citation:
E:/EasyPHP1-8/mysql/data
et tu supprime le sous dossier qui correspond a la base que tu veux supprimer ;o)

Tu peux faire une sauvegarde avant si tu veux, mais si c'est un DROP DATABASE que tu veux faire, c'est équivalent en principe...

est-ce que par hasard t'aurais pas supprimé une database qui s'appelle mysql ou un truc de ce genre là ? genre celle qui contient les users, les droits, et toute la gestion de mysql ? ;o)
__________________
PHP :
Regle n°1 : mysql_query(...), mysql_connect(...) et mysq_select_db(...) doivent EN DEBUG etre suivies de or die(mysql_error()); (mais jamais en production)
Regle n°2 : Mieux encore : mysql_query($requete) or die("$requete<br/>".mysql_error());
Regle n°3 : echo '<pre>';var_dump($var);echo '</pre>'; affiche le contenu et le type d'une variable.
Publiez vos textes de fantasy et de science-fiction sur http://www.cercledefaeries.com/concours/
Fladnag est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/09/2006, 11h23   #5
Membre Expert
 
Homme
Inscription : janvier 2004
Messages : 1 238
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Secteur : Finance

Informations forums :
Inscription : janvier 2004
Messages : 1 238
Points : 1 421
Points : 1 421
Citation:
Envoyé par Jarodd
Je n'ai plus accès à PhpMyAdmin et donc aux privilèges, MySql ne démarre plus (erreur inattendue)
ca a l'air tout cassé ;o)

Je te conseille de réinstaller easyphp.
Si tu veux sauvegarder des bases de données existantes, il suffit de sauvegarder les bases de mysql/data/ puis de les copier dans le nouveau repertoire apres réinstallation. (avec mysql arreté evidemment)
__________________
PHP :
Regle n°1 : mysql_query(...), mysql_connect(...) et mysq_select_db(...) doivent EN DEBUG etre suivies de or die(mysql_error()); (mais jamais en production)
Regle n°2 : Mieux encore : mysql_query($requete) or die("$requete<br/>".mysql_error());
Regle n°3 : echo '<pre>';var_dump($var);echo '</pre>'; affiche le contenu et le type d'une variable.
Publiez vos textes de fantasy et de science-fiction sur http://www.cercledefaeries.com/concours/
Fladnag est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2006, 00h02   #6
Membre du Club
 
Avatar de Jarodd
 
Inscription : août 2005
Messages : 258
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 258
Points : 63
Points : 63
Citation:
Envoyé par Fladnag
est-ce que par hasard t'aurais pas supprimé une database qui s'appelle mysql ou un truc de ce genre là ? genre celle qui contient les users, les droits, et toute la gestion de mysql ? ;o)
Ah oui maintenant ça me revient

J'en avais tellement que j'ai tout effacé à la chaîne sauf les deux qui me servent encore, et pour mysql j'ai cru que c'était une de mes nombreuses bdd de test

Je vais donc réinstaller EP pour la remette à l'endroit, merci pour votre aide
Jarodd est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h04.


 
 
 
 
Partenaires

Hébergement Web