2010-02-08 5 views
0

ma connaissance des bases de données est très floue. Je prévois de l'apprendre bientôt. Ai-je raison de penser que vous avez seulement besoin d'une installation d'un MySQL par ordinateur .... et cela pourrait alors être utilisé par différentes plates-formes? Par exemple, PHP et RubyonRails peuvent tous les deux exécuter la même installation?MySQL - débutants question

Répondre

1

Oui, vous avez raison. Tous les clients accèdent à la base de données mysql via le réseau, il n'y a donc aucune limitation sur le langage client (programmation). Voir les téléchargements mysql http://dev.mysql.com/downloads/ pour certains connecteurs clients de mysql lui-même (il y en a plus).

0

Oui, vous avez raison.

Mysql fonctionne avec le serveur (installation) et les clients. Normalement, le serveur n'accepte que les clients qui s'exécutent sur la même machine. Cela signifie que vous pouvez avoir de nombreux clients en cours d'exécution à partir du même serveur de base de données qui contient plusieurs bases de données.

Il est également possible d'autoriser mysql à accepter les demandes des clients d'autres ordinateurs. Ensuite, vous n'auriez besoin que d'un serveur pour les clients sur plusieurs ordinateurs. Notez que vous devez penser à la sécurité et aux pare-feu lorsque vous autorisez mysql à accepter les connexions distantes.