Maison base de données tutoriel mysql Déclarations et utilisation courantes de MySQL

Déclarations et utilisation courantes de MySQL

May 16, 2018 pm 03:43 PM
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 prudence

3. 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 famille

Format : 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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

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

MySQL: la facilité de gestion des données pour les débutants MySQL: la facilité de gestion des données pour les débutants Apr 09, 2025 am 12:07 AM

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: Concepts simples pour l'apprentissage facile MySQL: Concepts simples pour l'apprentissage facile Apr 10, 2025 am 09:29 AM

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.

Comment ouvrir phpmyadmin Comment ouvrir phpmyadmin Apr 10, 2025 pm 10:51 PM

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".

Comment créer Navicat Premium Comment créer Navicat Premium Apr 09, 2025 am 07:09 AM

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: Compétences essentielles pour les développeurs MySQL et SQL: Compétences essentielles pour les développeurs Apr 10, 2025 am 09:30 AM

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.

Comment créer une nouvelle connexion à MySQL dans Navicat Comment créer une nouvelle connexion à MySQL dans Navicat Apr 09, 2025 am 07:21 AM

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.

Comment récupérer les données après que SQL supprime les lignes Comment récupérer les données après que SQL supprime les lignes Apr 09, 2025 pm 12:21 PM

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.

Comment exécuter SQL dans Navicat Comment exécuter SQL dans Navicat Apr 08, 2025 pm 11:42 PM

É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).

See all articles