Licence CC BY-NC-SA

MySQL et les bases du langage SQL

Dans cette partie, vous commencerez par apprendre quelques définitions indispensables, pour ensuite installer MySQL sur votre ordinateur. Les commandes de base de MySQL seront alors expliquées (création de tables, insertion, sélection et modification de données, etc.)


  1. Introduction

    1. Concepts de base

    2. Présentation succincte de MySQL...

    3. ... et de ses concurrents

    4. Organisation d'une base de données

  2. Installation de MySQL

    1. Avant-propos

    2. Installation du logiciel

    3. Connexion à MySQL

    4. Syntaxe SQL et premières commandes

    5. Encodage, jeux de caractères et interclassement

  3. Les types de données

    1. Avertissement

    2. Types numériques

    3. Types alphanumériques

    4. Types temporels

  4. Création d'une base de données

    1. Avant-propos : conseils et conventions

    2. Création et suppression d'une base de données

  5. Création de tables

    1. Définition des colonnes

    2. Introduction aux clés primaires

    3. Les moteurs de tables

    4. Syntaxe de CREATE TABLE

    5. Suppression d'une table

  6. Modification d'une table

    1. Syntaxe de la requête

    2. Ajout et suppression d'une colonne

    3. Modification de colonne

  7. Insertion de données

    1. Syntaxe de INSERT

    2. Syntaxe alternative de MySQL

    3. Utilisation de fichiers externes

    4. Remplissage de la base

  8. Sélection de données

    1. Syntaxe de SELECT

    2. La clause WHERE

    3. Tri des données

    4. Éliminer les doublons

    5. Restreindre les résultats

  9. Élargir les possibilités de la clause WHERE

    1. Recherche approximative

    2. Recherche dans un intervalle

    3. Set de critères

  10. Suppression et modification de données

    1. Sauvegarde d'une base de données

    2. Suppression

    3. Modification