Guide de gestion de la base de données du serveur basé sur les CLI
Le guide de gestion du serveur de base de données basé sur CLI est très important, surtout lorsque vous travaillez dans un environnement de serveur sans interface graphique. Avec MARIADB, vous pouvez effectuer diverses directives de gestion des serveurs de base de données via l’interface de ligne de commande (CLI). Ce qui suit est un guide complet pour gérer les bases de données, les tables et les données di Mariadb à l’aide du terminal.
1. Accéder à MariaDB via le terminal
La première étape consiste à accéder à MARIADB via le terminal. Assurez-vous que MariADB a été installé et fonctionne sur votre système.
Connectez-vous à Mariadb
Pour entrer dans MariADB, utilisez les commandes suivantes:
sudo mysql -u root -p
Il vous sera demandé de saisir un mot de passe pour les utilisateurs root. Après cela, vous entrerez dans l’invite MariaDB.
2. Gestion de la base de données
Créer une base de données
Pour créer une nouvelle base de données, utilisez la commande CREATE DATABASE:
CREATE DATABASE nama_database;
Exemple:
CREATE DATABASE toko_online;
Voir une liste des bases de données
Pour voir une liste de toutes les bases de données sur le serveur MARIADB, utilisez la commande:
SHOW DATABASES;
Utilisation d’une base de données
Pour commencer à utiliser une certaine base de données, utilisez la commande USE:
USE nama_database;
Exemple:
USE toko_online;
Supprimer une base de données
Si vous souhaitez supprimer une base de données, utilisez la commande DROP DATABASE. Attention: Cela supprimera de façon permanente toutes les tables et données de la base de données.
DROP DATABASE nama_database;
Exemple:
DROP DATABASE toko_online;
3. Gestion de la table
Créer une table
Pour créer une nouvelle table dans la base de données, utilisez la commande CREATE TABLE. Vous devez être dans la base de données que vous souhaitez ajouter le tableau.
CREATE TABLE nama_tabel (
kolom1 tipe_data,
kolom2 tipe_data,
...
);
Exemple:
Créer une table pelanggan avec colonne id, namaEt email.
CREATE TABLE pelanggan (
id INT AUTO_INCREMENT PRIMARY KEY,
nama VARCHAR(100),
email VARCHAR(100)
);
Voir la structure de la table
Pour voir la structure du tableau (colonnes dans le tableau), utilisez la commande DESCRIBE ou SHOW COLUMNS FROM:
DESCRIBE nama_tabel;
Exemple:
DESCRIBE pelanggan;
Voir le contenu de la table
Pour voir toutes les données du tableau, utilisez la commande SELECT:
SELECT * FROM nama_tabel;
Exemple:
Supprimer les tables
SELECT * FROM pelanggan;
Si vous souhaitez supprimer un tableau de la base de données, utilisez la commande DROP TABLE. Attention: Cela supprimera de façon permanente toutes les données du tableau.
DROP TABLE nama_tabel;
Exemple:
DROP TABLE pelanggan;
Modifiez la table (ajouter ou supprimer la colonne)
Ajouter une nouvelle colonne
Pour ajouter une nouvelle colonne à une table existante, utilisez la commande ALTER TABLE:
ALTER TABLE nama_tabel ADD nama_kolom tipe_data;
Exemple:
Ajouter des colonnes alamat à la table pelanggan:
ALTER TABLE pelanggan ADD alamat VARCHAR(255);
Supprimer la colonne
Pour supprimer la colonne de la table, utilisez la commande ALTER TABLE:
ALTER TABLE nama_tabel DROP COLUMN nama_kolom;
Exemple:
Supprimer la colonne alamat De la table pelanggan:
ALTER TABLE pelanggan DROP COLUMN alamat;
Modifier le type de données de colonne
Pour modifier le type de données de colonne existant, utilisez la commande ALTER TABLE:
ALTER TABLE nama_tabel MODIFY nama_kolom tipe_data_baru;
Exemple:
Modifier le type de données de colonne nama devenir TEXT:
ALTER TABLE pelanggan MODIFY nama TEXT;
4. Gestion des données
Ajouter des données au tableau
Pour ajouter des données à la table, utilisez la commande INSERT INTO:
INSERT INTO nama_tabel (kolom1, kolom2, ...) VALUES (nilai1, nilai2, ...);
Exemple:
Ajouter de nouveaux clients à la table pelanggan:
INSERT INTO pelanggan (nama, email) VALUES ('Andi', 'andi@example.com');
Modifier les données dans le tableau
Pour modifier les données déjà dans le tableau, utilisez la commande UPDATE:
UPDATE nama_tabel SET kolom1 = nilai_baru WHERE kondisi;
Exemple:
Changer le courrier électronique du client avec id = 1:
UPDATE pelanggan SET email="andi.baru@example.com" WHERE id = 1;
Supprimer les données du tableau
Pour supprimer les données du tableau, utilisez la commande DELETE:
DELETE FROM nama_tabel WHERE kondisi;
Exemple:
Supprimer les clients avec id = 1:
DELETE FROM pelanggan WHERE id = 1;
5. Base de données de sauvegarde et de restauration
Base de données de sauvegarde
Pour sauvegarder la base de données (Dump Database vers le fichier .sql), utilisez la commande mysqldump Du terminal:
mysqldump -u root -p nama_database > nama_database.sql
Exemple:
mysqldump -u root -p toko_online > toko_online.sql
Restaurer la base de données
Pour restaurer (restaurer) la base de données à partir du fichier .sql, utilisez la commande suivante à partir du terminal:
mysql -u root -p nama_database < nama_database.sql
Exemple:
mysql -u root -p toko_online < toko_online.sql
6. Gestion des droits d’accès aux utilisateurs
Faire de nouveaux utilisateurs
CREATE USER 'nama_pengguna'@'host' IDENTIFIED BY 'kata_sandi';
Exemple:
Fournir des droits d’accès aux utilisateurs
Exemple:
CREATE USER 'user_baru'@'%' IDENTIFIED BY 'password123';
GRANT hak_akses ON nama_database.* TO 'nama_pengguna'@'host';
Donnez tous les droits d’accès à l’utilisateur user_baru pour les bases de données toko_online:
GRANT ALL PRIVILEGES ON toko_online.* TO 'user_baru'@'%';
Voir les droits d’accès aux utilisateurs
SHOW GRANTS FOR 'nama_pengguna'@'host';
Supprimer les droits d’accès aux utilisateurs
REVOKE hak_akses ON nama_database.* FROM 'nama_pengguna'@'host';
Supprimer les utilisateurs
DROP USER 'nama_pengguna'@'host';
7. Journal et surveillance
Voir l’état du serveur
Pour voir l’état du serveur MARIADB, utilisez la commande:
SHOW STATUS;
Voir l’erreur de journal
Erreur de journal mariaDB est généralement dans le répertoire /var/log/mysql/. Vous pouvez le vérifier avec:
tail -f /var/log/mysql/error.log Couverture:
En suivant ce guide de gestion du serveur de base de données basé sur la CLI, vous avez réussi à gérer la gestion de la base de données à l’aide de l’application MARIADB sur Debian 10. Guide de gestion du serveur de base de données dans la CLI est la méthode la plus sûre dans la gestion des bases de données. J’espère que ce guide vous est utile!
Lisez également l’article sur: Guide d’installation et de configuration du serveur de base de données MariaDB sur Debian 10
Hasil pileg
Review Film
Berita Terkini
Berita Terkini
Berita Terkini
review anime
Gaming Center
Berita Olahraga
Lowongan Kerja
Berita Terkini
Berita Terbaru
Berita Teknologi
Seputar Teknologi
Berita Politik
Resep Masakan
Pendidikan
