Latest web development tutorials

syntaxe SQL

Base de données de table

Une base de données contient typiquement une ou plusieurs tables. Chaque table se compose d'une identification de nom (par exemple: «Sites Web»), la table contient un enregistrement avec des données (lignes).

Dans ce tutoriel, nous créons une table dans la base de données des sites MySQL pour stocker le site web des documents.

Nous pouvons voir la liste des données "Sites Web" à travers la commande suivante:

mysql> use w3big;
Database changed

mysql> set names utf8;
Query OK, 0 rows affected (0.00 sec)

mysql> SELECT * FROM Websites;
+----+--------------+---------------------------+-------+---------+
| id | name         | url                       | alexa | country |
+----+--------------+---------------------------+-------+---------+
| 1  | Google       | https://www.google.cm/    | 1     | USA     |
| 2  | 淘宝          | https://www.taobao.com/   | 13    | CN      |
| 3  | 本教程      | http://www.w3big.com/    | 4689  | CN      |
| 4  | 微博          | http://weibo.com/         | 20    | CN      |
| 5  | Facebook     | https://www.facebook.com/ | 3     | USA     |
+----+--------------+---------------------------+-------+---------+
5 rows in set (0.01 sec)

résoudre

  • utiliser w3big; commande est utilisée pour sélectionner la base de données.
  • définir les noms utf8; commande est utilisée pour définir le jeu de caractères utilisé.
  • SELECT * FROM sites Web; informations lire le tableau de données.
  • Le tableau ci-dessus contient cinq enregistrements (correspondant chacun à une information du site) et cinq colonnes (id, nom, url, alexa et pays).

instructions SQL

Une grande partie du travail que vous devez faire sur la base de données par l'instruction SQL est terminée.

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

Exemples

SELECT * FROM Websites ;

Dans ce tutoriel, nous allons expliquer les différentes instructions SQL.


Rappelez-vous ...

  • SQL est pas sensible à la casse: SELECT et sélectionnez sont les mêmes.

instructions SQL derrière la virgule?

Certains systèmes de bases de données ont besoin d'un point-virgule à la fin de chaque instruction SQL.

Le point-virgule est une méthode standard de séparer chaque instruction SQL dans le système de base de données de sorte que vous pouvez exécuter plus d'une instruction SQL dans la même requête au serveur.

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


Certains de commandement le plus important de SQL

  • SELECT - extrait des données de la base de données
  • MISE À JOUR -des données de mises à jour 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ée une nouvelle table
  • ALTER TABLE - changement (changements) une table de base de données
  • DROP TABLE - supprimer une table
  • CREATE INDEX - Création d' un index (clé de recherche)
  • DROP INDEX - Supprimer l' index