IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration MySQL Discussion :

La base mysql n'existe plus


Sujet :

Administration MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Juin 2007
    Messages
    362
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 362
    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

  2. #2
    Membre chevronné
    Femme Profil pro
    Développeur Java
    Inscrit en
    Décembre 2009
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2009
    Messages : 236
    Par défaut
    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.

  3. #3
    Membre éclairé
    Inscrit en
    Juin 2007
    Messages
    362
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 362
    Par défaut
    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 ...?

  4. #4
    Membre éclairé
    Inscrit en
    Juin 2007
    Messages
    362
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 362
    Par défaut
    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.

  5. #5
    Expert éminent
    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 818
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    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 : 16 818
    Billets dans le blog
    14
    Par défaut
    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.

    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 Supérieure de Formation de l'Enseignement Agricole, en retraite... mais toujours Autoentrepreneur à l'occasion.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « 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 la suite Linux Mageïa !

  6. #6
    Membre éclairé
    Inscrit en
    Juin 2007
    Messages
    362
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 362
    Par défaut
    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...?

  7. #7
    Membre éclairé
    Inscrit en
    Juin 2007
    Messages
    362
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 362
    Par défaut
    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....

Discussions similaires

  1. [phpMyAdmin] root avec password base de donnee MySQL n'apparait plus
    Par java2dev dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 23/05/2015, 00h51
  2. [Débutant] Vérifier l'existence d'une valeur dans une base MySql
    Par Invité dans le forum VB.NET
    Réponses: 11
    Dernier message: 07/08/2011, 16h09
  3. Faire une liste plus jolie de ma liste:lecture de base mysql
    Par CyberTwister dans le forum Requêtes
    Réponses: 8
    Dernier message: 16/02/2006, 23h31
  4. recréer une base mysql
    Par ryan dans le forum Administration
    Réponses: 2
    Dernier message: 27/06/2003, 23h04
  5. [Dev-C++] Accès à une base MySQL
    Par Beetlejuice dans le forum Dev-C++
    Réponses: 8
    Dernier message: 08/05/2003, 13h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo