Difference between revisions of "FR:RPi MySQL"

From eLinux.org
Jump to: navigation, search
(french translation. traduction commencée. source: 18/06/12 18:56)
 
(Installation de MySQL sur Raspberry Pi)
 
(6 intermediate revisions by the same user not shown)
Line 5: Line 5:
 
MySQL est constitué de deux composants distincts :  
 
MySQL est constitué de deux composants distincts :  
 
* MySQL Server
 
* MySQL Server
** The program that actually stores and processes the data.<br />There is generally no way to interact with the data stored in the database server without using an external client or library.
+
** Le programme qui enregistre et traite réellement les données.<br />Il n'y a en général aucun moyen d'interagir avec les données stockées dans le serveur sans utiliser un client externe ou une bibliothèque.
 
* MySQL Client
 
* MySQL Client
** A program or library that connects to an existing MySQL database server.<br />This is considered a "front end" to the database - a way for the user to send and retrieve data from the database server.
+
** Un programme ou une bibliothèque qui se connecte à un serveur de base de données MySQL existant.<br />Cela est considéré comme un "front end" vers la base de données - un moyen pour l'utilisateur d'envoyer ou de recevoir des données du serveur de base de données.
  
The guide has been developed/tested using debian6-19-04-2012. Depending on how you choose to install Ruby, there may not be enough room on a standard 2Gb image. This is especially true if you've already installed anything else. Learn how to expand your image [[RPi_Easy_SD_Card_Setup | here]] or [http://www.youtube.com/watch?v=DztSRaFyaVE here].
+
Le guide a été développé/testé avec debian6-19-04-2012. Selon que vous ayez ou non choisi d'installer Ruby, il peut ne pas y avoir assez de place sur une image standard de 2Go. C'est particulièrement vrai si vous avez déjà installé autre chose. Voyez comment étendre votre image [[RPi_Easy_SD_Card_Setup | ici]] ou [http://www.youtube.com/watch?v=DztSRaFyaVE ].
  
 
== Installation de MySQL Server à partir du dépôt Debian ==
 
== Installation de MySQL Server à partir du dépôt Debian ==
  
 
=== Commandes ===
 
=== Commandes ===
  # Install MySQL Server from the Debian repository
+
  # Installation de MySQL Server depuis le dépôt Debian
 
  sudo apt-get install mysql-server
 
  sudo apt-get install mysql-server
The package manager may suggest a slew of dependencies for MySQL Server. Press "Y" then "enter" (or just "enter") to continue installation.
+
Le gestionnaire de paquets peut suggérer un ensemble de dépendances pour MySQL Server. Appuyez sur "Y" puis "enter" (ou juste "enter") pour poursuivre l'installation.
The MySQL installation process will prompt for a password for the MySQL root user account. You can enter a password, or press "enter" to skip the password step - it is your choice. It is poor security to have a blank password if you will be running the MySQL Server on a shared network, but shouldn't matter if you are only using the system for development.
+
Le processus d'installation de MySQL vous demandera un mot de passe pour le compte utilisateur root. Vous pouvez saisir un mot de passe, ou appuyer sur "enter" pour ignorer cette étape - c'est votre choix. Si vous faites tourner le serveur MySQL sur un réseau partagé, la sécurité sera faible dans le cas d'un mot de passe vide, mais ça n'aura pas d'importance si vous êtes seul à utiliser un système pour développement.
The installation process will prompt you two additional times for a MySQL root password. Continue entering the same password (or skipping it) as you did at the first prompt.
+
Le processus d'installation vous demandera le mot de passe root MySQL deux autres fois. Entrez toujours le même (ou ignorez-le) comme vous l'avez fait la première fois.
The MySQL Client is installed as part of the standard MySQL Server package from the Debian repository. You do not need to install additional software to start using MySQL.
+
Le client MySQL est installé en tant qu'élément du paquet standard de MySQL Server depuis le dépôt Debian. Vous n'avez pas besoin d'installer d'autres logiciels pour commencer à vous servir de MySQL.
  
 
=== Test de votre installation ===
 
=== Test de votre installation ===
  # Verify the MySQL Client was installed
+
  # Vérifie que le client MySQL est installé
 
  mysql --version
 
  mysql --version
  
  # Connect to the MySQL Server on localhost
+
  # Connexion au serveur MySQL sur localhost
  mysql --user=root --password=''password''
+
  mysql --user=root --password=''motdepasse''
  
 
== Installation de MySQL Client à partir du dépôt Debian ==
 
== Installation de MySQL Client à partir du dépôt Debian ==
The MySQL Client is a "front end" to an existing database; it does not install the MySQL Server.
+
Le client MySQL est un "front end" pour une base de données existante ; il n'installe pas le serveur MySQL.
The MySQL Client can be used to connect to MySQL Server databases across a network. It provides a text-based interface to a MySQL Server, and requires a basic understanding of standard SQL commands.  (ie SELECT, UPDATE, INSERT, and DELETE).
+
Il peut être utilisé pour se connecter à des bases de données MySQL Server présentes sur un réseau. Il fournit une interface en mode texte pour l'accès à MySQL Server, et nécessite des connaissances de base en instructions SQL standards (ie SELECT, UPDATE, INSERT, et DELETE).
 
=== Commandes ===
 
=== Commandes ===
  # Install MySQL Client from the Debian repository
+
  # Installation du client MySQL à partir du dépôt Debian
 
  sudo apt-get install mysql-client
 
  sudo apt-get install mysql-client
The package manager may suggest a slew of dependencies for MySQL Client. Press "Y" then "enter" (or just "enter") to continue installation.
+
Le gestionnaire de paquets peut proposer certaines dépendances pour le client MySQL. Pressez "Y" puis "enter" (ou juste "enter") pour poursuivre l'installation.
  
 
=== Test de votre installation ===
 
=== Test de votre installation ===
The following instructions make these assumptions:
+
Les instructions suivantes se basent sur ces conditions :
* You have an existing MySQL Server, whether on localhost or elsewhere across the network
+
* Vous avez un serveur MySQL existant, soit sur localhost, soit ailleurs sur le réseau
* The existing MySQL Server "listens for" (accepts) network connections (disabled on a default installation of MySQL Server)
+
* Le serveur MySQL existant "écoute" (accepte) les connexions réseau (désactivées sur l'installation par défaut de MySQL Server)
* The MySQL Server has either:
+
* Le serveur MySQL a soit :
** Allowed "root" login over a network connection (disabled on a default installation of MySQL Server), or
+
** Autorisation de connexion "root" via le réseau (désactivée sur l'installation par défaut de MySQL Server), soit
** A MySQL user account for you
+
** Un compte utilisateur MySQL pour vous
 
=== Test de votre installation ===
 
=== Test de votre installation ===
  # Verify the MySQL Client was installed
+
  # Vérifie que le client MySQL est installé
 
  mysql --version
 
  mysql --version
  
  # Connect to a remote MySQL Server (assumes the server allows root access from a remote computer)
+
  # Connexion sur un serveur MySQL distant (suppose que le serveur autorise l'accès root depuis un ordinateur distant)
  mysql --host=''server_address'' --user=root --password=''password''
+
  mysql --host=''adresse_serveur'' --user=root --password=''motdepasse''
  
  # Connect to a remote MySQL Server (assumes the server has already created your user account)
+
  # Connexion sur un serveur MySQL distant (suppose que le serveur a déjà créé votre compte utilisateur)
  mysql --host=''server_address'' --user=''user_name'' --password=''password''
+
  mysql --host=''adresse_serveur'' --user=''nom_utilisateur'' --password=''motdepasse''

Latest revision as of 12:36, 26 May 2013

Installation de MySQL sur Raspberry Pi

Ceci est un guide pour installer MySQL Community Edition (aka "MySQL") sur l'ordinateur Raspberry Pi sous Debian "squeeze".

MySQL est constitué de deux composants distincts :

  • MySQL Server
    • Le programme qui enregistre et traite réellement les données.
      Il n'y a en général aucun moyen d'interagir avec les données stockées dans le serveur sans utiliser un client externe ou une bibliothèque.
  • MySQL Client
    • Un programme ou une bibliothèque qui se connecte à un serveur de base de données MySQL existant.
      Cela est considéré comme un "front end" vers la base de données - un moyen pour l'utilisateur d'envoyer ou de recevoir des données du serveur de base de données.

Le guide a été développé/testé avec debian6-19-04-2012. Selon que vous ayez ou non choisi d'installer Ruby, il peut ne pas y avoir assez de place sur une image standard de 2Go. C'est particulièrement vrai si vous avez déjà installé autre chose. Voyez comment étendre votre image ici ou .

Installation de MySQL Server à partir du dépôt Debian

Commandes

# Installation de MySQL Server depuis le dépôt Debian
sudo apt-get install mysql-server

Le gestionnaire de paquets peut suggérer un ensemble de dépendances pour MySQL Server. Appuyez sur "Y" puis "enter" (ou juste "enter") pour poursuivre l'installation. Le processus d'installation de MySQL vous demandera un mot de passe pour le compte utilisateur root. Vous pouvez saisir un mot de passe, ou appuyer sur "enter" pour ignorer cette étape - c'est votre choix. Si vous faites tourner le serveur MySQL sur un réseau partagé, la sécurité sera faible dans le cas d'un mot de passe vide, mais ça n'aura pas d'importance si vous êtes seul à utiliser un système pour développement. Le processus d'installation vous demandera le mot de passe root MySQL deux autres fois. Entrez toujours le même (ou ignorez-le) comme vous l'avez fait la première fois. Le client MySQL est installé en tant qu'élément du paquet standard de MySQL Server depuis le dépôt Debian. Vous n'avez pas besoin d'installer d'autres logiciels pour commencer à vous servir de MySQL.

Test de votre installation

# Vérifie que le client MySQL est installé
mysql --version
# Connexion au serveur MySQL sur localhost
mysql --user=root --password=motdepasse

Installation de MySQL Client à partir du dépôt Debian

Le client MySQL est un "front end" pour une base de données existante ; il n'installe pas le serveur MySQL. Il peut être utilisé pour se connecter à des bases de données MySQL Server présentes sur un réseau. Il fournit une interface en mode texte pour l'accès à MySQL Server, et nécessite des connaissances de base en instructions SQL standards (ie SELECT, UPDATE, INSERT, et DELETE).

Commandes

# Installation du client MySQL à partir du dépôt Debian
sudo apt-get install mysql-client

Le gestionnaire de paquets peut proposer certaines dépendances pour le client MySQL. Pressez "Y" puis "enter" (ou juste "enter") pour poursuivre l'installation.

Test de votre installation

Les instructions suivantes se basent sur ces conditions :

  • Vous avez un serveur MySQL existant, soit sur localhost, soit ailleurs sur le réseau
  • Le serveur MySQL existant "écoute" (accepte) les connexions réseau (désactivées sur l'installation par défaut de MySQL Server)
  • Le serveur MySQL a soit :
    • Autorisation de connexion "root" via le réseau (désactivée sur l'installation par défaut de MySQL Server), soit
    • Un compte utilisateur MySQL pour vous

Test de votre installation

# Vérifie que le client MySQL est installé
mysql --version
# Connexion sur un serveur MySQL distant (suppose que le serveur autorise l'accès root depuis un ordinateur distant)
mysql --host=adresse_serveur --user=root --password=motdepasse
# Connexion sur un serveur MySQL distant (suppose que le serveur a déjà créé votre compte utilisateur)
mysql --host=adresse_serveur --user=nom_utilisateur --password=motdepasse