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 :

importation d'une base de données


Sujet :

Administration MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de Jasmine80
    Femme Profil pro
    Bioinformaticienne
    Inscrit en
    Octobre 2006
    Messages
    3 157
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2006
    Messages : 3 157
    Par défaut importation d'une base de données
    Bonjour à tous,

    J'aimerais importer une base de données ainsi que toutes ses tables d'un PC à un autre. J'ai crée un bakcup de la DB via le software MySQL Administrator et généré ainsi un fichier .sql de 6000 Ko. J'utilise EasyPHP. J'ai vu que la taille maximale des fichiers importés est de 2000 Ko. Je suppose qu'il y a moyen de directement importer ce fichier de 6000 Ko et de restaurer ma base de données en une fois via l'invite de commande. Pourriez-vous me dire la démarche correct à effectuer? Svp, pourriez-vous expliquer le plus clairement possible car je suis un peu noob.

    Merci beaucoup,

  2. #2
    Modérateur

    Avatar de MaitrePylos
    Homme Profil pro
    DBA
    Inscrit en
    Juin 2005
    Messages
    5 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 506
    Par défaut
    Et tu ne trouves point ton bonheur ici?

  3. #3
    Membre éprouvé
    Avatar de Jasmine80
    Femme Profil pro
    Bioinformaticienne
    Inscrit en
    Octobre 2006
    Messages
    3 157
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2006
    Messages : 3 157
    Par défaut
    Je vais regarder merci pour le lien.

  4. #4
    Membre éprouvé
    Avatar de Jasmine80
    Femme Profil pro
    Bioinformaticienne
    Inscrit en
    Octobre 2006
    Messages
    3 157
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2006
    Messages : 3 157
    Par défaut
    Comment exécuter un fichier d'instructions SQL ?
    [haut]
    auteur : Maximilian

    * En indiquant au client mysql de lire les commandes dans le fichier :

    > mysql nom_base < nom_fichier

    * En utilisant l'instruction SQL « SOURCE nom_fichier »
    mais avant, j'ai un autre problème, je n'arrive pas à me connecter à MySQL.

    J'ai vu dans le manuel de référence
    http://dev.mysql.com/doc/refman/5.0/...onnecting.html

    Qu'il faut faire 'shell> mysql -h hote -u utilisateur -p'.
    J'ai été dans le répertoire easyphp/mysql mais j'ai le message me disant que 'mysql' n'est pas reconnu en tant que commande. De plus, je n'utilise pas de mot de passe car je n'ai pas réussi à le configurer. J'avais essayé de le modfier dans l'interface graphique mais j'avais ensuite eu un message disant qu'il y avait un problème au fichier 'config.ini' quelque chose de ce genre.
    Je vais essayer d'ouvrir ce fichier et d'y écrire directement mon mot de passe.
    A moins qu'il ne soit préférable de directement faire
    Setting a root password for MySQL
    start your command line by going to the Start Menu > Run and typing cmd or type command if you are using an older version of windows
    change your directory to wherever you installed mysql to:
    C:\> cd C:\mysql\bin
    switch to mysql command line:
    C:\mysql\bin> mysql -u root mysql
    then set a default password:
    mysql> SET PASSWORD FOR root@localhost=PASSWORD('theOC');
    where "theOC" is the password you want to use
    Merci pour votre aide,

  5. #5
    Membre éprouvé
    Avatar de Jasmine80
    Femme Profil pro
    Bioinformaticienne
    Inscrit en
    Octobre 2006
    Messages
    3 157
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2006
    Messages : 3 157
    Par défaut
    Bonjour,

    J'ai configuré un mot de passe pour root comme suit :
    C:\> cd C:\mysql\bin
    switch to mysql command line:
    C:\mysql\bin> mysql -u root mysql
    then set a default password:
    mysql> SET PASSWORD FOR root@localhost=PASSWORD('theOC');
    La connexion est maintenant sécurisée et j'ai besoin du mot de passe afin d'accéder à MySQML via la console. Par contre, quand j'essaie de directement me connecter via l'interface j'obtiens l'erreur 'MySQL à répondu : #1045 - Accès refusé pour l'utilisateur 'root'@localhost' (mot de passe NON).

    Un message me dit que le problème vient probablement du fait que je n'ai pas créé de fichier de configuration. Je ne comprends pas, les modifications via la console ne sont-elles pas automatiquement coordonnées avec l'accès via l'interface? Il faut donc deux fois indiquer le nouveau mot de passe, une fois dans la console et une seconde fois dans le fichier config.inc.php?

    Dans le répertoire EasyPhp\phpmyadmin se trouve le fichier config.sample.inc.php, il y est indiqué qu'il peut-être utilisé pour une configuration manuelle.


    Merci beaucoup,

  6. #6
    Membre éprouvé
    Avatar de Jasmine80
    Femme Profil pro
    Bioinformaticienne
    Inscrit en
    Octobre 2006
    Messages
    3 157
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2006
    Messages : 3 157
    Par défaut
    Voila, j'ai créé un fichier config.inc.php dans lequel j'ai indiqué mon password et cela fonctionne maintenant. Faut-il toujours configurer MySQL en deux temps? Où cela aurait-il suffit sans que je ne passe par la console avant?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Export et Import d'une base de données
    Par hbellahc dans le forum Langage
    Réponses: 2
    Dernier message: 16/08/2007, 21h28
  2. probleme d import dans une base de données
    Par calimero642 dans le forum SGBD
    Réponses: 12
    Dernier message: 05/07/2006, 14h19
  3. importation d'une base de donnée
    Par zidenne dans le forum Oracle
    Réponses: 3
    Dernier message: 18/01/2006, 23h18
  4. Importation d'une base de donnée sql server vers oracle
    Par delphy456 dans le forum MS SQL Server
    Réponses: 9
    Dernier message: 17/01/2006, 14h44
  5. [Strategie][Java][XML] Import dans une base de données
    Par nad dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 23/09/2002, 11h12

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