J'utilise PHP avec la base de données MySQL. Les PC ont un réseau les uns aux autres. Mon problème est que je veux me connecter à la base de données MySQL sur un autre ordinateur. Je veux stocker des données sur cette base de données MySQL à partir d'un autre ordinateur. Comment pourrais-je faire à ce sujet? Merci beaucoup pour vos suggestions.Connectez la base de données d'un autre ordinateur
Répondre
Configurez MySQL comme d'habitude sur cet ordinateur. Ensuite, il suffit:
<?php mysql_connect('IP of 2nd computer', 'username', 'password'); ?>
point mysql_connect() pour utiliser l'autre adresse nom/IP de l'ordinateur:
$server = '192.168.0.3';
$user = "foo";
$password = "bar";
$conn = mysql_connect($server, $user, $password);
Vous devrez vous assurer que la DB dans l'autre PC dispose de droits suffisants pour se connecter d'un hôte différent - à savoir votre ordinateur.
Le serveur MySQL doit être configuré pour accepter les connexions en externe et son pare-feu doit être configuré pour autoriser les connexions entrantes sur ce port (port TCP 3306). Cela peut ou peut ne pas déjà être configuré.
Vous devez également tenir compte de cela dans les autorisations MySQL comme suit.
Souvent, lors de la configuration de vos autorisations MySQL, vous ne définissez les droits d'accès utilisateur que pour @ 'localhost'. Vous devez vous assurer que le compte d'utilisateur et les autorisations accordées sont définis pour le nom d'hôte ou l'adresse IP approprié. Vous serez connecté à. Par exemple, vous pouvez créer un nouvel utilisateur autorisé avec:
GRANT ALL PRIVILEGES ON somedatabase.* TO [email protected]'somehostname' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
Vous devez faire tout cela avant de vous connecter à ce serveur à distance avec PHP, en utilisant quelque chose comme ceci:
mysql_connect('mysqlservername', 'someuser', 'password');
- 1. Connectez J2ME à la base de données
- 2. Vous vous connectez à votre base de données, où vous vous connectez lorsque votre base de données est en panne?
- 3. Connectez-vous à une base de données en utilisant log4j
- 4. Comment copier une base de données SQL 2005 sur un autre ordinateur?
- 5. Connectez-vous à la base de données à la place des fichiers journaux
- 6. Connectez-vous à la base de données mysql 5.0 en utilisant vbscript pure?
- 7. Connectez le serveur Web avec la base de données et J2ME
- 8. Connectez-vous à la base de données en utilisant Odbc Choisissez C# .Net
- 9. Connectez-vous à une base de données d'accès dans un répertoire distant en utilisant dao (VB6)
- 10. Comment obtenir des données d'une base de données vers une autre base de données?
- 11. Comment migrer les diagrammes de base de données SQL Server vers une autre base de données?
- 12. Comment se connecter à la base de données Oracle?
- 13. Comment synchroniser ma base de données Firebird locale avec une autre base de données Firebird?
- 14. Transférer/Transformer des données de la base de données SQL Server 2008 vers une autre
- 15. Procédure stockée de référence dans une autre base de données?
- 16. Compare la valeur de la base de données au nombre de lignes dans une autre table
- 17. Création d'une procédure stockée dans une autre base de données
- 18. Projet de base de données VS 2008 manquant Noeud de références de base de données
- 19. Copie des données d'une table dans une base de données à une autre base de données séparée
- 20. Connectez-vous Utilisateur
- 21. Comment transférer les données d'une base de données CRM 4.0 dans une autre base de données CRM 4.0?
- 22. Installation de fichiers de support pour l'application à l'aide de sql 2005 sur un autre ordinateur
- 23. nom de la base de données variable
- 24. Comment tirer des données d'une base de données à une autre base de données à l'aide sqlsqerver 2005
- 25. structure de la base de données
- 26. Exécutez le fichier exe sur un autre ordinateur
- 27. Hibernate invalidation de cache de second niveau lorsqu'un autre processus modifie la base de données
- 28. Delphi: Ouvrir un fichier à partir d'un autre ordinateur
- 29. Charge-t-il les données de la base de données?
- 30. Connectez-vous dans la fonction monorail C#
Vous avez manqué comment configurer MYSQL pour les connexions à distance et les obstacles de pare-feu possibles. –