MySQL est actuellement l'un des systèmes de bases de données relationnelles les plus populaires et les plus utilisés. Il existe deux manières d'installer MySQL : en utilisant les outils GUI et en utilisant la ligne de commande. Cet article explique comment installer MySQL à l'aide de la ligne de commande.
Tout d'abord, vous devez télécharger le package d'installation correspondant depuis le site officiel de MySQL. Vous pouvez visiter l'URL suivante :
https://dev.mysql.com/downloads/mysql/
Dans la page de téléchargement, sélectionnez la version applicable de MySQL, par exemple, sélectionnez la version MySQL 8.0. Téléchargez le package complet et enregistrez-le sur votre disque local pour des opérations ultérieures.
Pour installer MySQL, vous pouvez utiliser la commande suivante :
sudo apt-get install mysql-client mysql-server
Cette commande installera automatiquement le client et le serveur MySQL. Pour les systèmes d'exploitation Linux, vous pouvez l'installer à l'aide de son propre gestionnaire de packages.
Une fois l'installation terminée, vous devez configurer la base de données MySQL pour qu'elle puisse fonctionner correctement. Utilisez la commande suivante :
sudo mysql_secure_installation
Suivez ensuite les invites pour définir le mot de passe et d'autres paramètres pour l'utilisateur root MySQL. Ce processus peut définir certains paramètres de sécurité, tels que la prévention des connexions à distance non autorisées.
Pour vous connecter à la base de données MySQL via la ligne de commande, vous pouvez utiliser la commande suivante :
mysql -u root -p
Parmi eux, -u est utilisé pour spécifier le nom d'utilisateur de la base de données, sélectionnez ici la racine user; -p est utilisé pour spécifier le mot de passe à saisir, voici le mot de passe de l'utilisateur root MySQL qui vient d'être défini.
Après vous être connecté à la base de données MySQL, vous pouvez créer une nouvelle base de données. Utilisez la commande suivante :
create database <database_name>;
où,
Après avoir créé la base de données, vous pouvez y créer la structure des tables. Vous pouvez utiliser la commande suivante :
create table <table_name> ( <column1_name> <datatype>, <column2_name> <datatype>, ... );
où
create table users ( id int primary key, name varchar(255) );
Une fois la structure du tableau créée, vous pouvez insérer des données dans le tableau. Vous pouvez utiliser la commande suivante :
insert into <table_name> (<column1_name>, <column2_name>, ...) values (<value1>, <value2>, ...);
Par exemple, vous pouvez ajouter un nouvel utilisateur :
insert into users (id, name) values (1, 'Tom');
Après avoir ajouté des données, vous pouvez interroger les données dans le tableau. Vous pouvez utiliser la commande suivante :
select <column1_name>, <column2_name>, ... from <table_name>;
Par exemple, vous pouvez interroger toutes les données de la table des utilisateurs :
select * from users;
Vous pouvez utiliser la commande suivante pour mettre à jour les données de la table :
update <table_name> set <column_name> = <new_value> where <some_condition>;
Par exemple, vous souhaitez changer le nom de l'utilisateur Tom For Jerry, vous pouvez exécuter la commande suivante :
update users set name = 'Jerry' where id = 1;
Enfin, vous pouvez supprimer les données du tableau à l'aide de la commande suivante :
delete from <table_name> where <some_condition>;
For Par exemple, pour supprimer l'utilisateur Tom, vous pouvez exécuter la commande suivante :
delete from users where id = 1;
Résumé
MySQL est un puissant système de base de données relationnelle qui peut être installé, configuré et géré via la ligne de commande. Au cours de ce processus, diverses commandes peuvent être utilisées telles que créer une base de données, créer une structure de table, insérer des données, interroger des données, mettre à jour des données et supprimer des données. À l'aide de ces commandes, vous pouvez facilement gérer le système de base de données MySQL. En utilisant la ligne de commande, vous pouvez effectuer l'opération plus facilement et plus rapidement.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!