2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
entrer:mysql -h 127.0.0.1 -P 3306 -u root -p
-h
Spécifiez la connexion à l'hôte sur lequel le service MySQL est déployé
-P
Spécifiez le numéro de port auquel nous voulons accéder
-u
Spécifier l'utilisateur connecté
-p
Précisez le mot de passe à saisir
Si -h 127.0.0.1 n'est pas écrit, la valeur par défaut est de se connecter localement
Si -P 3306 n'est pas écrit, la valeur par défaut est de se connecter au numéro de port 3306.
entrer:mysql -y root
Solution de stockage de base de données
mysql
Est le client du service de base de données
mysqld
Est-ce que le côté serveur du service de base de données
Mysql est essentiellement un service réseau basé sur le mode C (mysql) S (mysqld)
Mysql est un processus réseau et le mysqld correspondant est le backend de ce service réseau.
peut utilisernetstat -lntp
Vérifiez le numéro de port :
mysql est un ensemble de programmes réseau qui nous fournissent des services d'accès aux données
service de base de données mysqld
Base de données : fait généralement référence aux données organisées dans une structure spécifique stockées sur disque ou en mémoire. Il s'agit d'un ensemble de solutions de base de données stockées sur disque, le support de stockage de la base de données est donc le disque ou la mémoire.
Pourquoi avons-nous besoin d’une base de données alors que nous pouvons simplement utiliser des fichiers pour stocker des données ?
Les données d'enregistrement de fichiers présentent les inconvénients suivants :
L'essence d'une base de données est un ensemble de solutions pour stocker le contenu des données. Compte tenu des champs ou des exigences de la base de données, le fichier client/base de données vous donne directement les résultats.
helloworld
:create database helloworld
helloworld
:use helloworld
et créer un tableauStructure de stockage logique :
select * from student;
structure déterminante
Le travail ci-dessus est réellement effectué par mysqld
La soi-disant installation d'un serveur de base de données signifie uniquement l'installation d'un programme de système de gestion de base de données sur la machine. Ce programme de gestion peut gérer plusieurs bases de données. Généralement, les développeurs créeront une base de données pour chaque application.
Afin de sauvegarder les données des entités dans l'application, plusieurs tables sont généralement créées dans la base de données pour sauvegarder les données des entités dans le programme.
MySQL est une base de données portable qui peut fonctionner sur presque tous les systèmes d'exploitation actuels, tels qu'Unix/Linux, Windows, Mac et Solaris. Différents systèmes ont des implémentations sous-jacentes différentes, mais MySQL peut essentiellement garantir la cohérence de l'architecture physique sur chaque plateforme.
create
, drop
, alter
insert
,delete
,update
select
grant
,revoke
,commit
Le moteur de stockage est la méthode de mise en œuvre de la manière dont le système de gestion de base de données stocke les données, comment indexer les données stockées et comment mettre à jour et interroger les données.
Le cœur de MySQL est le moteur de stockage plug-in, qui prend en charge plusieurs moteurs de stockage.
Afficher les moteurs de stockage : afficher les moteurs ;
Comparaison des moteurs de stockage :
`