Comment puis-je accéder à deux bases de données différentes en même temps, je veux dire que je peux implémenter une recherche à partir de la base de données1 et enregistrer par exemple l'ID ou une autre information dans une base de données2?Sélectionnez Données provenant de plusieurs bases de données?
Répondre
Si vous avez un compte d'utilisateur qui peut accéder à deux bases de données, le préfixe que le nom de base de données:
SELECT database1.table1, database2.table2.....
pour autant que je sache, vous pouvez même faire les jointures, bien que je ne sais pas sur les performances possibles implications.
Si vous ne disposez pas d'un compte mySQL pouvant accéder aux deux bases de données, ce n'est pas possible.
Cela suppose qu'il souhaite se joindre à deux db dans la même requête. Il peut toujours utiliser deux poignées de db séparées et faire de la logique en php. –
Je veux rechercher dans une base de données et après les résultats, l'utilisateur peut sélectionner un résultat de la recherche et une autre information de l'utilisateur enregistrer dans une autre base de données, je suppose que c'est dans 2 questions différentes – rastafary
Oui. PHP a quelques extensions MySQL. Cependant, si vous commencez tout juste, regardez le MySQL functions pour cela. Plus précisément mysql_connect()
et mysql_select_db()
pourraient être utilisés pour créer des connexions séparées à différentes bases de données ou basculer entre eux sur la même connexion.
- 1. Données provenant de 4 bases de données différentes
- 2. Modèle recommandé pour les entités de domaine contenant des données provenant de plusieurs bases de données
- 3. Fusion de deux tables provenant de bases de données différentes
- 4. Grails plusieurs bases de données
- 5. DataContext sur plusieurs bases de données
- 6. Configuration de plusieurs bases de données mysql
- 7. NHibernate et plusieurs bases de données
- 8. CruiseControl.NET avec plusieurs bases de données SourceSafe
- 9. Zend Framework plusieurs bases de données
- 10. CodeIgniter Travailler avec plusieurs bases de données
- 11. Connexion dynamique à plusieurs bases de données
- 12. SubSonic 2.1 utilisant plusieurs bases de données
- 13. Plusieurs bases de données dans Rails
- 14. Django et plusieurs bases de données
- 15. Django avec plusieurs bases de données
- 16. Accord sur plusieurs bases de données. MySQL
- 17. Comment fusionner des données provenant de deux bases de données d'accès 2007 distinctes
- 18. Champ de recherche - Sélection de données provenant de plusieurs tables
- 19. Sélectionnez COUNT() à partir de plusieurs bases de données dans SQL
- 20. Entity Framework: extraction de données des bases de données de différentes bases de données
- 21. Données provenant de trois tables
- 22. Insertion SQL avec des données provenant de plusieurs tables
- 23. Mise à jour des données provenant de plusieurs sources différentes
- 24. Conception de base de données pour l'importation de données provenant de plusieurs fournisseurs?
- 25. bases de données inactives
- 26. Bases de données multiniveaux
- 27. Ajout de plusieurs bases de données de contenu à Sharepoint
- 28. Exportation de plusieurs bases de données de schémas
- 29. Création de plusieurs bases de données ou une
- 30. Gestion de plusieurs bases de données avec NHibernate et Autofac
Sur la même instance MySQL ou séparée? –
Utilisez simplement deux poignées DB. Aussi simple que cela. –
vous voulez dire 2 connexions différentes? – rastafary