GNU/Linux >> Tutoriels Linux >  >> Linux

Comment créer une base de données dans MySQL à l'aide de la ligne de commande

Dans cet article, nous allons vous montrer à quel point il est facile de créer une base de données dans MySQL en exécutant une simple requête SQL.

Afin de créer une base de données, vous devrez ouvrir le mysql interface de ligne de commande et entrez vos commandes de base de données pendant que le serveur est en cours d'exécution.

Voici un CREATE DATABASE générique syntaxe de l'instruction.

CREATE DATABASE [IF NOT EXISTS] database_name
[CHARACTER SET charset_name]
[COLLATE collation_name]

Le nom de la base de données doit être unique dans l'instance du serveur MySQL. Si vous essayez de créer une base de données avec un nom qui existe déjà, MySQL génère une erreur. Pour éviter une telle erreur au cas où vous créeriez accidentellement une base de données qui existe déjà, vous pouvez spécifier le IF NOT EXISTS option. Quand IF NOT EXISTS est utilisée, la base de données est créée uniquement si le nom donné n'entre pas en conflit avec le nom d'une base de données existante.

Il est possible de spécifier le jeu de caractères ainsi que la collation pour la nouvelle base de données lors de la création. Cependant, si vous omettez le CHARACTER SET et COLLATE clauses, MySQL utilisera le jeu de caractères et le classement par défaut pour la nouvelle base de données.

Mais d'abord, connectez-vous au serveur MySQL en tant qu'utilisateur root.

mysql -u root -p

Vous serez invité à entrer le mot de passe. Tapez le mot de passe de l'utilisateur root MySQL et appuyez sur Entrée.

Créer une base de données MySQL

Nous sommes maintenant prêts à créer la nouvelle base de données dans MySQL. Nous décidons de le nommer animals . La commande serait :

CREATE DATABASE animals;
Query OK, 1 row affected (0.001 sec)

Toutes nos félicitations! Votre base de données a été créée.

Enfin, vous pouvez voir la liste des bases de données existantes en exécutant la commande SQL suivante :

SHOW DATABASES;
+--------------------+
| Database           |
+--------------------+
| animals            |
| information_schema |
| mysql              |
| performance_schema |
+--------------------+

Comme vous pouvez le voir, notre nouvelle base de données MySQL nommée animals est répertorié.

Conclusion

Après avoir terminé ce didacticiel, vous devriez savoir comment créer une base de données dans MySQL à l'aide de la ligne de commande. Comme nous l'avons vu plus haut, c'est assez facile.

En outre, vous pouvez utiliser l'article suivant pour savoir comment sauvegarder et restaurer la base de données MySQL à partir de la ligne de commande sous Linux.

Pour plus d'informations sur les bases de données MySQL, consultez la documentation MySQL.


Linux
  1. Comment créer une base de données dans MySQL avec MySQL Workbench

  2. Comment extraire le fichier tar.gz sous Linux à l'aide de la ligne de commande

  3. Comment supprimer un utilisateur sous Linux à l'aide de la ligne de commande

  4. Comment obtenir un nombre de fichiers dans un répertoire à l'aide de la ligne de commande ?

  5. Comment utiliser l'assistant de base de données MySQL cPanel

Comment configurer une base de données à l'aide de l'assistant de base de données MySQL

Comment sauvegarder une seule base de données MySQL à partir de la ligne de commande

Comment créer une base de données dans MySQL

Comment créer une base de données à l'aide de l'assistant de base de données MySQL

Comment installer Google Chrome sur Ubuntu 18.04 en utilisant la ligne de commande ?

Comment créer une partition à l'aide de la commande "parted"