Concepts
Définitions
- Base de donnée
- lot d'informations stockées dans un dispositif informatique. Les technologies existantes permettent d'organiser et de structurer la base de données de manière à pouvoir facilement manipuler le contenu et stocker efficacement de très grandes quantités d'informations
- SQL
- Structured Query Language : repose sur l'anglais; utilisé dans différentes base de données (Oracle, Microsoft SQL Server, ...)
- Table
- Sous ensemble d'une base de données qui stocke les données
- Ligne
- Un enregistrement dans une table, qui peut contenir plusieurs champs
- Colonne
- Nom d'un champs dans une ligne
Exemple
Auteur | Titre | Type | Année |
Mark Twain | Les aventures de Tom Sawyer | Fiction | 1876 |
Charles Darwin | L'origine des espèces | Science | 1856 |
William Shakespeare | Roméo et Juliette | Théâtre | 1594 |
J.K. Rowling | Harry Potter à l'école des sorciers | Fiction | 1997 |
Ligne de commande
Information sur la commande
Connexion à la base (remplacez user par votre nom d'utilisateur)
Changer son mot de passe
Sélectionner une base de données
Afficher la liste des tables pour la base sélectionnée
Exécuter un script externe
mysql
$ man mysql
Connexion à la base (remplacez user par votre nom d'utilisateur)
$ mysql -u user -p
Une fois connecté
Afficher la liste des base disponiblesmysql> show databases;
Changer son mot de passe
mysql> set password = password('biscuit');
Sélectionner une base de données
mysql> use base;
Afficher la liste des tables pour la base sélectionnée
mysql> show tables;
Exécuter un script externe
mysql> source script.sql