Se connecter à la base de données
Connexion à la base de données
SQL est le cœur du fonctionnement de la base de données, et c'est aussi la phrase au début de ce chapitre : MySQL pour PHP les programmeurs consistent à convertir les activités en structure de tables. Faites du bon travail en ajoutant, supprimant, modifiant et enregistrant l'entreprise.
Le langage de requête structuré (SQL), appelé SQL, est un langage de programmation à usage spécial. Il s'agit d'un langage de requête et de programmation de base de données utilisé pour accéder aux données et interroger, mettre à jour et gérer également le système. l'extension du fichier de script de base de données.
SQL est le langage d'exploitation de bases de données relationnelles le plus important, et son influence a dépassé le domaine des bases de données et a été valorisée et adoptée dans d'autres domaines, tels que la récupération de données dans le domaine de l'intelligence artificielle.
SQL est un langage d'application de base de données de modèles relationnels, développé par IBM dans les années 1970 pour sa base de données relationnelle System R.
SQL est une norme américaine pour le langage de base de données adoptée par l'American National Standards Institute (ANSI) en octobre 1986. Par la suite, l'Organisation internationale de normalisation (ISO) a promulgué la norme internationale officielle pour SQL. En avril 1989, l'ISO a proposé la norme SQL89 avec des caractéristiques d'intégrité, et en novembre 1992, la norme SQL92 a été annoncée.
Bien que chaque système de base de données soit légèrement différent, ils suivent essentiellement la norme SQL 92. Ou apporté quelques extensions et modifications simples sur SQL 92.
Une fois que vous aurez appris la syntaxe SQL de MySQL, vous pourrez apprendre une autre syntaxe SQL sans vous en éloigner.
Les instructions SQL peuvent être divisées en 3 catégories selon leur portée fonctionnelle :
1. Instruction Data Definition Language (DDL, Data Definition Language) : Instruction de définition de données, utilisée pour définir différents segments de données. , bases de données, tables, colonnes, index, etc. Les mots-clés d'instruction couramment utilisés incluent créer, supprimer, modifier, etc.
2. Instructions du langage de manipulation de données (DML, Data Manipulation Language) : instructions de manipulation de données, utilisées pour ajouter, supprimer, mettre à jour et interroger des enregistrements de base de données, et vérifier l'intégrité des données. Les mots-clés d'instruction couramment utilisés incluent principalement insert, delete, update, select, etc.
3. Instruction Data Control Language (DCL, Data Control Language) : Instruction de contrôle des données, une instruction utilisée pour contrôler l'autorisation directe et les niveaux d'accès des différents segments de données. Ces instructions définissent la base de données, les tables, les champs, les droits d'accès des utilisateurs et les niveaux de sécurité. Les principaux mots-clés de la déclaration incluent l'octroi, la révocation, etc.
Méthode d'installation
Méthode 1
Installation Enfin, vous pouvez trouver l'opération de terminal de ligne de commande de l'opération de clic sur la ligne de commande MySQL dans la liste du menu Démarrer. L'effet est comme indiqué sur la figure :
Méthode 2
S'il est ajouté au Variables d'environnement Windows, vous pouvez fonctionner directement à partir de la ligne de commande.
Dans la ligne de commande, vous pouvez vous connecter au serveur de base de données via la commande suivante :
mysql -h localhost -u root -p
Dans la commande ci-dessus : mysql signifie l'outil de démarrage de la base de données mysql.
Remarque : Habituellement, nous ne saisissons pas le mot de passe directement. Au lieu de cela, entrez votre mot de passe après avoir appuyé sur Entrée. Étant donné que les caractères lors de la saisie du mot de passe sont invisibles, vous pouvez directement appuyer sur Entrée pour vous connecter après avoir saisi le mot de passe. Empêchez quelqu'un à proximité de retirer des mots de passe importants.
S'il n'y a pas d'autres problèmes, le contenu suivant apparaîtra après une connexion réussie :
mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 7 Server version: 5.6.25 MySQL Community Server (GPL) Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>
La signification chinoise ci-dessus est traduite par : Bienvenue pour utiliser l'outil d'opération en ligne de commande MySQL. A la fin de chaque commande, vous pouvez saisir g ou ;
mysql est actuellement connecté pour la 7ème fois.
La version actuelle de la base de données est la version 5.6.25 prise en charge par la communauté. Suivez l'accord GPL.
Copyright : 2000 à 2015. Propriété d'Oracle et de ses filiales.
Si vous avez besoin d'aide, utilisez la commande « help; » ou « h » pour afficher le contenu de l'aide, et utilisez la commande « c » pour effacer l'historique de la ligne de commande.
mysql>
mysql > signifie attendre les instructions de saisie.
Remarque :
Il y a une telle invite après une connexion réussie, qui peut ne pas être comprise par tout le monde :
Votre identifiant de connexion MySQL est 7
indique la 7ème connexion de connexion, et l'ID sera incrémenté de 1 à chaque connexion. Le prochain affichage sera la 8ème fois.