sudo apt-get install mysql-server mysql-client
Une fois votre mot de passe introduit, MySQL va être installé.
Sous RedHat
Exécuter la commande suivante pour installer MySQL :
Code : Console
sudo yum install mysql mysql-server
Une fois votre mot de passe introduit, MySQL va être installé.
Dans tous les cas, après installation
Pensez ensuite à modifier le mot de passe de l'utilisateur root (administrateur ayant tous les droits) avec la commande suivante :
Code : Console
sudo mysqladmin -u root -h localhost password ''
Connexion à MySQL
Je vous ai dit que MySQL était basé sur un modèle client - serveur, comme la plupart des SGBD. Cela implique donc que votre
base de données se trouve sur un serveur auquel vous n'avez pas accès directement, il faut passer par un client qui fera la liaison
entre vous et le serveur.
Lorsque vous installez MySQL, plusieurs choses sont donc installées sur votre ordinateur :
un serveur de base de données MySQL ;
plusieurs logiciels clients qui permettent d'interagir avec le serveur.
Connexion au client
Parmi ces clients, celui dont nous allons parler à présent est mysql (original comme nom
). C'est celui que vous utiliserez tout
au long de ce cours pour vous connecter à votre base de données et y insérer, consulter et modifier des données. La commande
pour lancer le client est tout simplement son nom :
Code : Console
mysql
Cependant cela ne suffit pas. Il vous faut également préciser un certain nombre de paramètres. Le client mysql a besoin d'au
minimum trois paramètres :
l'hôte : c'est-à-dire l'endroit où est localisé le serveur ;
le nom d'utilisateur ;
et le mot de passe de l'utilisateur.
L'hôte et l'utilisateur ont des valeurs par défaut, et ne sont donc pas toujours indispensables. La valeur par défaut de l'hôte est
"localhost", ce qui signifie que le serveur est sur le même ordinateur que le client. C'est bien notre cas, donc nous n'aurons pas à
préciser ce paramètre. Pour le nom d'utilisateur, la valeur par défaut dépend de votre système. Sous Windows, l'utilisateur
courant est "ODBC", tandis que pour les systèmes Unix (Mac et Linux), il s'agit de votre nom d'utilisateur (le nom qui apparaît
dans l'invite de commande).
Pour votre première connexion à MySQL, il faudra vous connecter avec l'utilisateur "root", pour lequel vous avez normalement
défini un mot de passe (si vous ne l'avez pas fait, inutile d'utiliser ce paramètre, mais ce n'est pas très sécurisé). Par la suite, nous
créerons un nouvel utilisateur.
Partie 1 : MySQL et les bases du langage SQL
20/414
www.openclassrooms.com
Précédent

- 20/413

Suivant