Connectez-vous à MySQL
Si vous avez déjà installé MySQL sur votre machine Ubuntu, vous pouvez facilement vous connecter au shell MySQL en émettant la commande suivante dans votre terminal Linux.
[cc lang = ”bash” width = ”100%” height = ”100%” échappé = ”true” theme = ”Blackboard” Nowrap = ”0"]
$ sudo mysql -u root -p
[/ cce_bash]
Dans la commande ci-dessus:
Après avoir exécuté la commande ci-dessus, il vous sera demandé de saisir le mot de passe. Une fois que vous avez entré le mot de passe de l'utilisateur racine, vous serez connecté au shell MySQL.
Si vous avez récemment installé MySQL, vous ne serez pas demandé le mot de passe.
Définir ou modifier le mot de passe
Pour définir ou modifier le mot de passe pour tout utilisateur de base de données MySQL, émettez la commande suivante:
mysql> alter user 'user_name' @ 'localhost' identifié par 'new_password';
Remplace le nom d'utilisateur et nouveau mot de passe avec votre nom d'utilisateur et votre mot de passe souhaité. Par exemple:
mysql> alter user 'root' @ 'localhost' identifié par '12345678';
Afficher les bases de données
Dans MySQL, vous pouvez afficher la liste des bases de données sous les privilèges accordés de l'utilisateur en exécutant la commande simple indiquée ci-dessous:
MySQL> Afficher les bases de données;
La commande ci-dessus répertorie toutes les bases de données.
Créer une base de données
Vous pouvez créer une base de données en émettant la commande suivante dans le shell MySQL:
MySQL> Créer une base de données s'il n'existe pas de base de données_name;
L'instruction ci-dessus ne créera pas de base de données s'il existe déjà une base de données avec le nom qui a été fourni. Par exemple:
MySQL> Créer une base de données s'il n'existe pas DB1;
Comme vous pouvez le voir dans la capture d'écran, le db1 La base de données a été créée.
Sélectionnez une base de données
Vous pouvez utiliser l'une des bases de données répertoriées en exécutant la commande suivante dans le shell MySQL:
MySQL> Utilisez la base de données DB1;
Créer une table
Une table peut être créée en utilisant la commande Crete Table et en définissant les noms de colonne et leurs types entre parenthèses, comme suit:
MySQL> Créer une table s'il n'existe pas TB1 (
col1 int,
COL2 VARCHAR (20),
…
Clé primaire (COL1)
));
Dans cette requête de création:
Afficher les tables
Pour répertorier toutes les tables de la base de données actuelle, exécutez la commande simple Show Tables dans le shell MySQL.
mysql> show tables;
Afficher la structure de la table
La structure du tableau, y compris les noms de colonne, leurs types et leurs valeurs par défaut, peut être vue en exécutant la commande DESC.
mysql> desc tb1;
Insérer des données
Les données peuvent être insérées dans la table en fournissant les noms de colonne dans lesquels vous souhaitez insérer des données, ainsi que les données ou les valeurs, en utilisant la syntaxe suivante:
MySQL> Insérer dans TB1 (COL1, COL2)
Valeurs (1, "valeur1"),
(2, "Value2");
Afficher les données de la table
L'instruction SELECT est utilisée pour afficher les données d'un tableau. Vous pouvez soit fournir le symbole astérisque (*) pour sélectionner toutes les colonnes, soit fournir les colonnes spécifiques que vous souhaitez afficher.
mysql> select * from tb1;
MySQL> Sélectionnez Col2 dans TB1;
Supprimer les données de la table
Pour supprimer une ligne d'une table, fournissez le nom du tableau à la commande Supprimer de la commande, ainsi que la clause conditionnelle.
mysql> supprimer de TB1 où Col1 = 1;
Supprimer une table
La suppression d'une table est aussi simple que de le dire. Vous pouvez supprimer n'importe quelle table dans la base de données actuelle en exécutant l'instruction ci-dessous.
MySQL> Table Drop TB1;
Supprimer une base de données
La suppression ou la suppression d'une base de données est la même que la suppression d'une table dans MySQL. Utilisez simplement la commande de base de données Drop avec le nom de la base de données.
MySQL> Drop Database si existe DB1;