Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Administration
Administration Forum d'entraide sur l'administration de 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 08/12/2011, 09h30   #1
Membre régulier
 
Inscription : juin 2007
Messages : 297
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 297
Points : 78
Points : 78
Par défaut La base mysql n'existe plus

Bonjour,

Petite question, quand je me log avec root, je ne vois que la base "information_schema" et pas mysql...

Normal?

Merci
Freud44 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2011, 09h34   #2
Membre actif
 
Femme
Apprenti/ Dev C++
Inscription : décembre 2009
Messages : 105
Détails du profil
Informations personnelles :
Sexe : Femme

Informations professionnelles :
Activité : Apprenti/ Dev C++
Secteur : Finance

Informations forums :
Inscription : décembre 2009
Messages : 105
Points : 175
Points : 175
Bonjour,
Tu "vois" sur phpMyAdmin? Parce que de la facon dont ta question est formulée, j'ai l'impression que tu mélange SGBD et base.
Malinaka est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2011, 09h54   #3
Membre régulier
 
Inscription : juin 2007
Messages : 297
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 297
Points : 78
Points : 78
Normalement sur le SGBD mysql, on doit retrouver 2 bases de données 'systèmes' d'installé normalement, non?

- information_schema
- mysql

Je me trompe ...?
Freud44 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2011, 10h01   #4
Membre régulier
 
Inscription : juin 2007
Messages : 297
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 297
Points : 78
Points : 78
http://mysql.developpez.com/faq/?pag...ERS_base_mysql

Je ne mélange donc pas...

Par contre, quand je suis connecté avec root, je ne vois pas apparaître la base 'mysql', aussi bien sur phpMyAdmin qu'en ligne de commande.
Freud44 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2011, 10h05   #5
Modérateur
 
Avatar de CinePhil
 
Homme Philippe Leménager
Ingénieur d'études en informatique
Inscription : août 2006
Messages : 11 029
Détails du profil
Informations personnelles :
Nom : Homme Philippe Leménager
Âge : 48
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur d'études en informatique
Secteur : Enseignement

Informations forums :
Inscription : août 2006
Messages : 11 029
Points : 18 333
Points : 18 333
Envoyer un message via MSN à CinePhil
information_schema n'est pas une base de données mais, comme son nom l'indique, un schéma compsoée de vues qu'on ne peut qu'interroger, pas mettre à jour.

Citation:
quand je suis connecté avec root, je ne vois pas apparaître la base 'mysql', aussi bien sur phpMyAdmin qu'en ligne de commande.
C'est inquiétant, dans la mesure où, en principe, l'utilisateur de MySQL appelé "root" (pas celui du système d'exploitation) a en principe tous les droits sur toutes les bases du serveur MySQL.

As-tu modifié ses droits ?

As-tu un autre utilisateur ayant le privilège GRANT ?
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique.
Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework...
« Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française !
Linuxiens, comptez-vous !
CinePhil est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2011, 10h09   #6
Membre régulier
 
Inscription : juin 2007
Messages : 297
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 297
Points : 78
Points : 78
C'est bien pour cela que je poste ce message, ce n'est pas normal que je n'ai de visible que "information_schema".

Mon serveur mysql me sert à gérer ocs_inventory, qui installe automatiquement un user "ocs". Ce dernier a accès à une base "ocsweb" et a accès en lecture au dictionnaire "information_schema".

En aucun cas, root n'est censé être modifé...et personnellement je n'y ai pas touché.

Peut on d'une certaine manière restaurer la base mysql...?
Freud44 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2011, 16h39   #7
Membre régulier
 
Inscription : juin 2007
Messages : 297
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 297
Points : 78
Points : 78
Je viens de vérifier dans le dossier "data" du répertoire d'installation de MySQL et j'ai bien un dossier "mysql". Donc physiquement la base existe, mais je ne peux la voir en ligne de commande....
Freud44 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h40.


 
 
 
 
Partenaires

Hébergement Web