Une "source de données" est un système qui émet des
données. Les sources de données doivent avoir un identifiant
persistant, qppelé Data Source Name
, ou
Nom de Source de Données. En utilisant un Nom de Source de
Données, MySQL peut accéder aux informations
d'initialisation. Avec les informations d'initialisation,
MySQL sait où accéder à la base, et quels options de
configuration utiliser lors de la connexion.
En effet, la source de données est un
chemin vers les données. Dans un
contexte différent, cela signifie autre choses, mais
typiquement,, cela identifie un serveur MySQL : par exemple,
une adresse réseau, ou un nom de service; plus un nom de base
de données par défaut et les informations obligatoires comme
le port, par exemple. Les pilotes MySQL, le système Windows
et le gestionnaire ODBC utiliseront la source de données pour
se connecter. Un utilitaire d'administration, appelé
Microsoft ODBC Data Source Administrator
peut être utile dans cette situation.
Il y a deux endroits pour stocker les informations d'initialisation : dans la base de registres de Windows, ou via un DSN sur n'importe quel système.
Si les informations sont dans la base de registres de Windows,
elles sont dites sources de données Machine
("Machine data source"
). Cela peut être
une source de données utilisateur ("User data
source"
), auquel cas, seul un utilisateur pour la
voir. Ou, cela peut être une source de données système
("System data source"
), auquel cas, elle
sera accessible à tous les utilisateurs du système, ou
même, tous les utilisateurs connectés au serveur. Lorsque
vous exéctuez le programme d'administration ODBC vous aurez
le choix entre "User"
et
"System"
: ce sont deux onglets séparés.
Si les informations sont dans un fichier DSN, elles portent le
nom de source de données fichiers ("File data
source"
). C'est un fichier texte. Les avantages sont
que (a) c'est une option pour n'importe quel ordinateur et non
pas seulement sur Windows; (b) son contenu peut être transmis
ou copié facilement.
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.