Manuel du didac...SE CONNECTER
Manuel du didacticiel de démarrage SQL
auteur:php.cn  temps de mise à jour:2022-04-12 14:15:40

Syntaxe SQL



Tables de base de données

Une base de données contient généralement une ou plusieurs tables. Chaque table est identifiée par un nom (par exemple : « Sites Web ») et contient des enregistrements (lignes) avec des données.

Dans ce tutoriel, nous avons créé la table Websites dans la base de données PHP MySQL pour stocker les enregistrements de sites Web.

Nous pouvons visualiser les données de la table "Sites Web" via la commande suivante :

mysql> utiliser php;
Base de données modifiée

mysql> noms utf8 ;
Requête OK, 0 ligne affectée (0,00 sec)

mysql> SELECT * FROM Sites Web ;
+----+------------ -+ ----------------+-------+---------+
| identifiant | URL | alexa | pays |
+----+----------------+------------- --- ----------+-------+---------+
| 1 | Google https://www.google.cm / | 1 | États-Unis |
| 2 | Taobao | https://www.taobao.com/ | 4689 | CN |
| 4 | Weibo | États-Unis |
+ ----+--------------+-------------------------------+ -- -----+---------+
5 lignes dans l'ensemble (0,01 sec)

La commande

Parse

  • use php; est utilisée pour sélectionner la base de données. La commande

  • set names utf8; est utilisée pour définir le jeu de caractères utilisé.

  • SELECT * FROM Websites; Lisez les informations du tableau de données.

  • Le tableau ci-dessus contient cinq enregistrements (chacun correspondant à une information de site Web) et 5 colonnes (identifiant, nom, URL, alexa et pays).


Instructions SQL

La plupart du travail que vous devez effectuer sur une base de données est effectué par des instructions SQL.

L'instruction SQL suivante sélectionne tous les enregistrements de la table "Sites Web" :

Instance

SELECT * FROM Websites;

Dans ce didacticiel, nous vous présenterons différentes instructions SQL.


Rappelez-vous...

  • SQL n'est pas sensible à la casse : SELECT est identique à select.


Point-virgule après une instruction SQL ?

Certains systèmes de bases de données nécessitent un point-virgule à la fin de chaque instruction SQL.

Un point-virgule est le moyen standard de séparer chaque instruction SQL dans les systèmes de base de données afin que plusieurs instructions SQL puissent être exécutées dans la même requête adressée au serveur.

Dans ce tutoriel, nous utiliserons un point-virgule à la fin de chaque instruction SQL.


Certaines des commandes SQL les plus importantes

  • SELECT - Extraire les données de la base de données

  • UPDATE - Mettre à jour les données dans la base de données

  • DELETE - Supprimer les données de la base de données

  • INSERT INTO - Insérer de nouvelles données dans la base de données

  • CREATE DATABASE - Créer une nouvelle base de données

  • ALTER DATABASE - Modifier la base de données

  • CREATE TABLE - Créer une nouvelle table

  • ALTER TABLE - modifier (changer) la table de la base de données

  • DROP TABLE - supprimer la table

  • CREATE INDEX - Créer un index (clé de recherche)

  • DROP INDEX - Supprimer l'index