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

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *