1. Introduction à MySQL
MySQL est un système de gestion de bases de données relationnelles open source largement utilisé. MySQL est un ensemble de logiciels basés sur une architecture client et serveur. MySQL est un serveur de base de données SQL multi-utilisateurs et multithread. MySQL prend en charge la norme ANSI SQL et prend également en charge divers systèmes d'exploitation (Windows, Linux, UNIX, etc.).
2. Préparation de l'installation de MySQL
Afin d'installer le serveur MySQL sur la machine locale, les préparations suivantes sont requises :
3. Processus d'installation de MySQL
L'installation de MySQL est divisée en deux modes : le mode ligne de commande et le mode interface graphique. Cet article présente principalement l'installation en mode ligne de commande.
tar xvf mysql-5.7.34-linux-glibc2.17-x86_64.tar.gz
Utilisez l'utilisateur root pour exécuter le script d'installation dans le package d'installation mysql et entrez dans l'interface de configuration interactive.
# 进入 MySQL 文件夹 cd ./mysql-5.7.34-linux-glibc2.17-x86_64 # 运行 MySQL 安装脚本 sudo ./bin/mysql_secure_installation
Si vous n'avez pas les privilèges root, vous pouvez utiliser sudo pour exécuter la commande. La première fois que vous l'exécuterez, vous serez invité à créer un nouveau mot de passe pour l'utilisateur root.
Enter password for user root: # 请输入初始密码 New password: # 设置新密码
Après avoir défini le mot de passe, suivez les invites pour choisir de modifier ou non les configurations liées à MySQL, notamment d'interdire aux utilisateurs anonymes de se connecter, de supprimer la base de données de test, etc.
# 设置目录权限 sudo chown -R user:user /var/lib/mysql/ # 启动 MySQL 服务器 sudo systemctl start mysqld # 检查服务器状态 sudo systemctl status mysqld
Après avoir démarré le serveur MySQL, vous pouvez tester si la connexion réussit via l'interface de ligne de commande MySQL.
# 登录 MySQL 命令行界面 mysql -u root -p # 输入密码 Enter password: # 登录成功,输入命令查看当前用户 mysql> SELECT user(); +---------------+ | user() | +---------------+ | root@localhost | +---------------+
4. Commandes MySQL courantes
mysql -h 主机地址 -u 用户名 -p
mysql -V
CREATE DATABASE 数据库名;
SHOW DATABASES;
DROP DATABASE 数据库名;
CREATE TABLE 表名 ( 列名1 数据类型 [约束条件], 列名2 数据类型 [约束条件], ... );
SHOW TABLES;
DROP TABLE 表名;
Les commandes ci-dessus ne sont que les commandes de base de MySQL que MySQL peut exécuter davantage. opérations, y compris l’insertion de données, la mise à jour, la suppression et d’autres opérations. MySQL est un puissant système de gestion de bases de données relationnelles, et de nombreuses utilisations avancées nécessitent un apprentissage et une maîtrise plus approfondis.
5. Résumé de MySQL
MySQL est un système de gestion de base de données relationnelle open source largement utilisé qui prend en charge divers systèmes d'exploitation et peut être installé et configuré via la ligne de commande ou l'interface graphique. Cet article présente principalement l'installation en mode ligne de commande de MySQL, y compris la décompression du package d'installation, la configuration de MySQL, le démarrage de MySQL et les commandes MySQL de base. MySQL est une compétence très importante, et maîtriser les méthodes de fonctionnement de MySQL peut grandement améliorer l'efficacité du travail.
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!