Poblème accés à une table

Résolu
Bonjour,
Je suis en DUT informatique et je voudrais utiliser le terminal de Fedora avec mysql , donc j'ai téléchargé tous les paquets qu'il fallait et quand je veux accéder à une table il y a ça qui apparait
mysql> source Téléchargements/films.sql
Query OK, 0 rows affected (0.00 sec)

ERROR 1046 (3D000): No database selected.
Je ne sais pas comment faire merci

6 réponses

  1. Avant de créer un table, il faut bien sur sélectionner une base de données, car les tables sont dans une base...

    Soit ta base existe déjà et donc avant le source tu fait :
    use nom_de_la_base;

    Soit la base n'existe pas et donc tu fait avant le source:
    CREATE DATABASE nom_de_la_base;

    Tu peux bien sur mettre la ligne manquante dans le fichier films.sql avant la ligne provoquant l'erreur.
    0
    1. j'ai essayé ça marque
      ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'films'
      0
      1. Utilise tu un user qui a tous les droits?
        0
      2. Non je ne pense pas car quand je fais des manifs' ou que je veux aller dans des fichiers systèmes il me dit que je n'ai pas les droits privililégiés , comment faire pour avoir tous les droits?
        0
    2. Bonjour,
      Pouvez vous me répondre s'il vous plaît.
      Merci
      0
      1. Voici l'erreur quand je veux créer une base de donnée :
        mysql> CREATE DATABASE film;
        ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'film'
        0
        1. C'est bon j'ai réussi merci :D
          0