Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
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 26/05/2006, 18h37   #1
Membre régulier
 
Inscription : janvier 2006
Messages : 150
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 150
Points : 73
Points : 73
Par défaut Erreur lors de la suppréssion d'une base de donnée

Bonjour,

J'ai une question et un problème.

Quel est la différence entre le compte root localhost et root localhost.localdomain dans les utilisateurs de la base de donnée ? En faite je voudrais savoir à quoi correspond le champ serveur dans la table user de la base de donnée mysql.

Mon problème est simple, je n'arrive pas à supprimer une base de donnée :

Code :
1
2
3
 
mysql> DROP DATABASE crashtest;
ERROR 1010 (HY000): Error dropping DATABASE (can't rmdir './crashtest/', errno: 17)
Que dois je faire ?

je suis sous FC5 et

Code :
1
2
[root@localhost public_html]# mysql --version
mysql  Ver 14.12 Distrib 5.0.18, FOR redhat-linux-gnu (i386) USING readline 5.0
pier* est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2006, 18h47   #2
Membre Expert
 
Avatar de Alexandre T
 
Inscription : mai 2002
Messages : 1 022
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations forums :
Inscription : mai 2002
Messages : 1 022
Points : 1 121
Points : 1 121
Apparement l'utilisateur qui lance le démon mysqld n'a pas les droits de suppressions du répertoire crashtest.

Le répoertoire crashtest se trouve dans le répertoire contenant les "data" de mysql.

Plusieurs raisons à cela :
  1. L'utilisateur (root dans ton cas) n'a pas le droit de le faire (ce serait étonnant)
  2. Le épertoire n'est pas vide et contient des fichiers.
C'est quoi FC5 ?
__________________
Alexandre T.

PHP5/MySQL5 Codes prêts à l'emploi
30 projets avec codes sources complets pour créer diaporamas photos, chat, arbre généalogique, statistiques de visites, création de graphiques, moteur de recherche, Sudoku etc...

Mes articles
Alexandre T est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2006, 18h55   #3
Membre régulier
 
Inscription : janvier 2006
Messages : 150
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 150
Points : 73
Points : 73
Citation:
Envoyé par Alexandre T
Le épertoire n'est pas vide et contient des fichiers
Oui je viens de trouver le répertoire mysql dans /var/lib/mysql il y avait donc un répertoire crashtest qui contenait un fichier texte, je ne sais pas ocmment il a atteri ici mais bon...

Citation:
Envoyé par Alexandre T
C'est quoi FC5 ?
Fedora Core 5


Et sinon pour ma question sur le champ serveur de la table user ?
pier* est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2006, 19h49   #4
Membre Expert
 
Avatar de Alexandre T
 
Inscription : mai 2002
Messages : 1 022
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations forums :
Inscription : mai 2002
Messages : 1 022
Points : 1 121
Points : 1 121
Il est possible de dire : L'utilisateur root n'a le droit de se connecter que depuis le poste local (localhost) ou peut se connecter que depuis l'ip suivante : 15.15.15.15 ou depuis n'importe quelle ip... C'est à cela que ce champ sert.
__________________
Alexandre T.

PHP5/MySQL5 Codes prêts à l'emploi
30 projets avec codes sources complets pour créer diaporamas photos, chat, arbre généalogique, statistiques de visites, création de graphiques, moteur de recherche, Sudoku etc...

Mes articles
Alexandre T 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 12h30.


 
 
 
 
Partenaires

Hébergement Web