Déclarations et utilisation courantes de MySQL
Cet article présente principalement les déclarations courantes de MySQL. Les amis intéressés peuvent s'y référer. J'espère qu'il sera utile à tout le monde.
1. Opérations de base de mysql
1. Démarrez le service de base de données mysql
Format : net start mysql
Par exemple : net start mysql57
2. Fermez le service de base de données mysql
Format : net stop mysql
Par exemple : net stop mysql57
3. Connectez-vous au service mysql
Format : mysql -u root -p
: mysql -u root -p Après une exécution réussie, entrez le mot de passe,
4. Affichez la version de la base de données actuelle xinxi
format : sélectionnez version();
5. Afficher l'heure actuelle
Format : sélectionner maintenant ();
6. Quitter,
2. Opération de base de données
1. Vérifiez quelles bases de données sont actuellement disponibles
Format : afficher les bases de données ;
2. Créer une base de données
Format : créer une base de données nom de la base de données charset=utf8;
Exemple : créer une base de données wen charset=utf8;
3. Supprimer une base de données
Format : drop database nom de la base de données;
Exemple : drop database wen;
4. Utiliser la base de données
Format : utiliser le nom de la base de données;
Exemple : utiliser wen;
5. Afficher la base de données actuellement utilisée
Format : select database();
3. Opérations sur la table
1. Afficher la table des bases de données actuelles
Format : afficher les tableaux ;
2. Créer un tableau
Format : créer un tableau Nom de la table (nom et type du champ);
Exemple : créer un tableau étudiant (id int auto_increment clé primaire, nom varchar (20) non nul, âge int non nul, adresse varchar (20), sexe bit par défaut 1);
3. Afficher la structure de la table
Format : desc table name;
Exemple : desc student;
4. Affichez l'instruction pour créer la table
Format : afficher le nom de la table de création ;
5. Supprimer la table
Format : supprimer le nom de la table ;
Exemple : supprimer la table étudiant
6. Modifier le tableau
1. Modifier le nom du tableau
Format : renommer l'ancien nom du tableau en nouveau nom de la table;
Exemple : renommer la table étudiant en étudiants;
2. Modifier la structure de la table, ajouter | déposer le changement
1.ajouter un nouveau champ
Format : modifier le nom de la table ajouter le type de nom du champ
Exemple : modifier la table étudiant ajouter un numéro de téléphone
2.changer Modifier
Format : modifier le nom de la table, modifier l'ancien nom du champ, nouveau nom du champ, nouveau type de champ ;
Exemple : modifier la table, l'étudiant change le numéro de téléphone varchar(20);
3. drop delete
Format : modifier le nom de la table, déposer le nom du champ ;
Exemple : modifier le numéro de dépôt de l'élève de la table ;
4. Opérations sur les données
1. Insérer des données
1. Insérer des données de colonne complète
Format : insérer dans les valeurs du nom de la table ( valeur 1, valeur 2,....)
Remarque : L'ordre des valeurs doit correspondre à la structure du tableau. La clé principale peut être écrite sous la forme 0 <.>
Exemple : insérer dans les valeurs des étudiants (0, "Xiaoming", 36, "Beijing Chaoyang District", 1); 2. Insertion par défaut Format : insérer dans le nom de la table (nom du champ 1, Nom du champ 2,....) valeurs (valeur 1, valeur 2,....) Exemple : insérer dans l'élève (nom, âge, adresse) valeurs ("小东", 48, "Shenzhen Nanshan District"); 3. Insérer plusieurs éléments de données Format : insérer dans le nom de la table valeurs(valeur 1, valeur 2,. ...), (valeur 1, valeur 2, ....), (valeur 1, valeur 2, ...) Exemple : insérer dans les valeurs des étudiants(0," Xiaoyun",45,"Hangzhou",0),(0,"Xiaoyu",105,"Russie",0),(0,"Xiaoqing", 99,"Japan",0); 2. Supprimer les données Format : supprimer du nom de la table où les conditions Exemple : supprimer de l'élève où âge = 105 ; supprimer de l'étudiant signifie tout supprimer sans aucune condition, veuillez utiliser avec prudence3. Modifier les données
Format : mettre à jour le nom de la table, définir le nom du champ 1=valeur, le nom du champ 2=valeur,... où les conditions
mettre à jour l'étudiant défini le sexe = 1 où ; name = "Xiaoqing";
mettre à jour l'âge défini par l'élève = 52,address="Shenzhen" où name = "Xiaodong";
4. Afficher toutes les données
Format : sélectionnez * dans le nom de la table ;
Exemple : sélectionnez * parmi l'élève ;
5. Données de requête
1. Format de requête
1. Interrogez tous les
Format : sélectionnez * dans le nom de la table ;
2. Interrogez
selon les conditions Format : sélectionnez le nom du champ 1, le nom du champ 2,. .from nom de la table où condition ;
3. From est suivi du nom de la table, indiquant à quelle table interroger
4. est suivi de la condition de filtrage
5. Vous pouvez utiliser le nom du champ comme alias pour donner un alias au nom du champ
Exemple : nom d'affichage et âge
sélectionnez le nom, l'âge de l'étudiant;
sélectionnez le nom comme "nom" de l'étudiant;
2. Opérations dans des conditions
1. Opérateurs de comparaison
> > Supérieur à
< Inférieur à
>= Supérieur ou égal à
<= Inférieur ou égal à
= égal à
!= différent de
format : sélectionnez le nom du champ 1, le nom du champ 2,... à partir du nom de la table où la valeur de l'opérateur de comparaison du nom du champ ;
Exemple : sélectionnez * parmi l'étudiant dont l'âge < 50 ;
2. Opérateurs logiques
et et
ou ou
pas 🎜>
Format : sélectionnez le nom du champ 1, le nom du champ 2,... à partir du nom de la table où le nom du champ compare la valeur de l'opérateur opérateur logique la comparaison du nom du champ valeur de l'opérateur...; Exemple : sélectionnez * parmi l'étudiant où l'âge < 50 et l'âge> 40); 3. Opérateur flou comme % représente plusieurs caractères arbitraires _ représente un caractère arbitraire Exigence : Faites correspondre toutes les personnes avec un petit nom de familleFormat : sélectionnez * de l'étudiant où le nom est comme "小%" ;
Format : sélectionnez * de l'étudiant où le nom est comme "小_" ;Condition : faites correspondre
avec "小" dans le nom, sélectionnez * de l'étudiant où le nom est comme "%小%"; 4. Requête de plage
dans (valeurs multiples) pour déterminer si une valeur est l'une des multiples valeurs
entre la valeur 1 (incluse) et la valeur 2 (incluse) pour déterminer si une valeur est entre la valeur 1 et Entre la valeur 2
Format : sélectionnez le nom du champ 1, le nom du champ 2,... à partir du nom de la table où la valeur de l'opérateur de la plage du nom du champ
Exemple : Recherchez 25 ou 45 ou 80 ou 90
sélectionnez * ; d'un étudiant dont l'âge est entre (25,45,80,90);
Condition : Rechercher les données entre 25 et 45 ans
sélectionnez * d'un étudiant dont l'âge est compris entre 25 et 45 ;
5. Null le jugement
est nul
n'est pas nul
Format : sélectionnez le nom du champ 1, le nom du champ 2,... à partir du nom de la table où le nom du champ est nul
Insérer des données : insérer dans student(name, age) valeurs("小·超",60);
Exemple : sélectionnez * de l'élève dont l'adresse est nulle ;
sélectionnez * de l'élève dont l'adresse n'est pas nulle ;
6. Supprimez les doublons valeurs
Format : sélectionnez un nom de champ distinct à partir du nom de la table où condition ;
Exemple : sélectionnez un sexe distinct de l'étudiant
7. Fonction d'agrégation
nombre (*) Trouvez le nombre total ; de données dans le résultat actuel
sum (nom de la colonne) Trouver la somme des colonnes correspondantes
avg (nom de la colonne) Trouver la moyenne de la colonne actuelle
max (nom de la colonne) Trouver l'actuel Le valeur maximale de la colonne
min (nom de la colonne) Trouver la valeur minimale de la colonne actuelle
Exemple : Combien de données y a-t-il dans la table actuelle
select count(*) from student ;
Trouver le plus jeune ?
sélectionnez le min(âge) de l'élève ;
8. Regrouper par
Format : sélectionnez le nom du champ... à partir du nom de la table où la condition regroupe par nom du champ
Vérifiez combien de genres il y a
Exemple : sélectionnez le sexe du groupe d'étudiants par sexe ;
Condition : comptez le nombre de garçons et de filles
sélectionnez le sexe ,count(*) du groupe d'étudiants par sexe ;
Condition : compter le nombre de toutes les filles ?
Exemple : sélectionnez le sexe,count(*) du groupe d'étudiants par sexe ayant le genre = 1 ;
où requête condition, est exécuté en premier Conditions de requête
Les conditions de requête sont basées sur les résultats de la requête
9. Tri
Format : sélectionnez le nom du champ... à partir du nom de la table où l'ordre des conditions par nom de champ 1, nom du champ 2...
Exemple : âge du plus jeune au plus âgé
sélectionnez * dans l'ordre des élèves par âge ;
La valeur par défaut est de trier du petit au grand
asc asc du petit au grand
desc du grand au petit
sélectionnez * dans l'ordre des élèves par âge asc;
10 Pagination
Format : sélectionnez le nom du champ... à partir du nom de la table. où condition limite la valeur de départ, combien de données
La valeur de départ peut commencer à partir de 0
Exemple : sélectionnez * dans la limite de l'élève 0,3
Recommandations associées :
Introduction aux instructions MySQL courantes
Résumé explicatif des instructions MySQL courantes
Php interroge les instructions communes MySQL par heure
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!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

MySQL convient aux débutants car il est simple à installer, puissant et facile à gérer les données. 1. Installation et configuration simples, adaptées à une variété de systèmes d'exploitation. 2. Prise en charge des opérations de base telles que la création de bases de données et de tables, d'insertion, d'interrogation, de mise à jour et de suppression de données. 3. Fournir des fonctions avancées telles que les opérations de jointure et les sous-questionnaires. 4. Les performances peuvent être améliorées par l'indexation, l'optimisation des requêtes et le partitionnement de la table. 5. Prise en charge des mesures de sauvegarde, de récupération et de sécurité pour garantir la sécurité et la cohérence des données.

MySQL est un système de gestion de base de données relationnel open source. 1) Créez une base de données et des tables: utilisez les commandes CreateDatabase et CreateTable. 2) Opérations de base: insérer, mettre à jour, supprimer et sélectionner. 3) Opérations avancées: jointure, sous-requête et traitement des transactions. 4) Compétences de débogage: vérifiez la syntaxe, le type de données et les autorisations. 5) Suggestions d'optimisation: utilisez des index, évitez de sélectionner * et utilisez les transactions.

Vous pouvez ouvrir PHPMYADMIN via les étapes suivantes: 1. Connectez-vous au panneau de configuration du site Web; 2. Trouvez et cliquez sur l'icône PHPMYADMIN; 3. Entrez les informations d'identification MySQL; 4. Cliquez sur "Connexion".

Créez une base de données à l'aide de NAVICAT Premium: Connectez-vous au serveur de base de données et entrez les paramètres de connexion. Cliquez avec le bouton droit sur le serveur et sélectionnez Créer une base de données. Entrez le nom de la nouvelle base de données et le jeu de caractères spécifié et la collation. Connectez-vous à la nouvelle base de données et créez le tableau dans le navigateur d'objet. Cliquez avec le bouton droit sur le tableau et sélectionnez Insérer des données pour insérer les données.

MySQL et SQL sont des compétences essentielles pour les développeurs. 1.MySQL est un système de gestion de base de données relationnel open source, et SQL est le langage standard utilisé pour gérer et exploiter des bases de données. 2.MySQL prend en charge plusieurs moteurs de stockage via des fonctions de stockage et de récupération de données efficaces, et SQL termine des opérations de données complexes via des instructions simples. 3. Les exemples d'utilisation comprennent les requêtes de base et les requêtes avancées, telles que le filtrage et le tri par condition. 4. Les erreurs courantes incluent les erreurs de syntaxe et les problèmes de performances, qui peuvent être optimisées en vérifiant les instructions SQL et en utilisant des commandes Explication. 5. Les techniques d'optimisation des performances incluent l'utilisation d'index, d'éviter la numérisation complète de la table, d'optimiser les opérations de jointure et d'améliorer la lisibilité du code.

Vous pouvez créer une nouvelle connexion MySQL dans NAVICAT en suivant les étapes: ouvrez l'application et sélectionnez une nouvelle connexion (CTRL N). Sélectionnez "MySQL" comme type de connexion. Entrez l'adresse Hostname / IP, le port, le nom d'utilisateur et le mot de passe. (Facultatif) Configurer les options avancées. Enregistrez la connexion et entrez le nom de la connexion.

La récupération des lignes supprimées directement de la base de données est généralement impossible à moins qu'il n'y ait un mécanisme de sauvegarde ou de retour en arrière. Point clé: Rollback de la transaction: Exécutez Rollback avant que la transaction ne s'engage à récupérer les données. Sauvegarde: la sauvegarde régulière de la base de données peut être utilisée pour restaurer rapidement les données. Instantané de la base de données: vous pouvez créer une copie en lecture seule de la base de données et restaurer les données après la suppression des données accidentellement. Utilisez la déclaration de suppression avec prudence: vérifiez soigneusement les conditions pour éviter la suppression accidentelle de données. Utilisez la clause WHERE: Spécifiez explicitement les données à supprimer. Utilisez l'environnement de test: testez avant d'effectuer une opération de suppression.

Étapes pour effectuer SQL dans NAVICAT: Connectez-vous à la base de données. Créez une fenêtre d'éditeur SQL. Écrivez des requêtes ou des scripts SQL. Cliquez sur le bouton Exécuter pour exécuter une requête ou un script. Affichez les résultats (si la requête est exécutée).
