私はMySQLデータベースでPHPを使用しています。 PCはお互いにネットワークを持っています。私の問題は、別のコンピュータのMySQLデータベースに接続したいということです。私は別のコンピュータからMySQLデータベースにデータを保存したい。どうすればこのことができますか?ご提案ありがとうございました。他のコンピュータからデータベースを接続
2
A
答えて
0
そのコンピュータでは通常どおりMySQLを設定します。その後、単純に:他のコンピュータ名/ IPアドレスを使用するように
<?php mysql_connect('IP of 2nd computer', 'username', 'password'); ?>
2
ポイントにmysql_connect():
$server = '192.168.0.3';
$user = "foo";
$password = "bar";
$conn = mysql_connect($server, $user, $password);
あなたが他のPCでDBを接続するための十分な権限を持っていることを確認する必要があります別のホスト、つまりあなたのコンピュータから。
6
MySQLサーバは、外部から接続を受け入れるように設定されていなければならず、そのポート(TCPポート3306)で着信接続を許可するようにファイアウォールを設定する必要があります。これは既に設定されている場合とされていない場合があります。
また、次のようにMySQLのアクセス許可でこれを考慮する必要があります。
多くの場合、MySQLのアクセス許可を設定すると、@ 'localhost'に対してのみユーザーアクセス権が設定されます。ユーザーアカウントと許可されたアクセス許可の両方が、接続する適切なホスト名またはIPアドレスに設定されていることを確認する必要がありますからまでです。あなたはこのようなものを使用して、PHPでリモートからそのサーバーに接続する前にこのすべてをしなければならない
GRANT ALL PRIVILEGES ON somedatabase.* TO [email protected]'somehostname' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
:たとえば、あなたが持つ新しい権限のあるユーザを作成することができ
mysql_connect('mysqlservername', 'someuser', 'password');
関連する問題
- 1. SQL Serverは別のコンピュータからデータベースに接続します
- 2. Javaコンピュータとコンピュータの接続?
- 3. ソケット:クライアントが他のコンピュータ/サーバに接続できません
- 4. 他のサーバーからのリモートMySql接続
- 5. スマートフォンとタブレット - コンピュータに接続
- 6. 接続プールからデータベース接続を取得する
- 7. ネットワーク内の別のコンピュータからローカルホストに接続
- 8. 複数のデータベース接続とhas_manyから
- 9. 他のコンピュータですでに作成されているVisual Studioのデータベースに接続を追加します。
- 10. WIFI経由で接続されたコンピュータからの印刷
- 11. 別のコンピュータからSQLサーバに接続する
- 12. 別のコンピュータからWindows localhost(IIS)に接続する
- 13. 遠方のコンピュータからLANに接続する方法は?
- 14. ローカル接続からHeroku postgresデータベースに接続する方法
- 15. コンピュータにデータベースを接続する際に、接続文字列はどうすればよいですか?
- 16. 最初からデータベースに接続する
- 17. PHPからMySQLデータベースに接続
- 18. Node.jsからSQL Serverデータベースに接続
- 19. XcodeからMicrosoft Accessデータベースに接続
- 20. ビジネスインテリジェントスタジオ2005からTFS 2008データベースに接続
- 21. デスクトップアプリケーションからAWS MySQLデータベースに接続
- 22. エラー-2147467259 VB6からデータベースに接続
- 23. フレックスから任意のデータベースを直接接続する
- 24. 別のPCから別の接続をSQLデータベースに接続するには?
- 25. iPhone/iPad Wi-Fi Wi-Fiの他のコンピュータへのWi-Fi tcpip接続
- 26. コンピュータがサポートするネットワーク接続の数
- 27. データベース接続ASP.net?
- 28. Octaveデータベース接続
- 29. PHPデータベース接続?
- 30. データベース接続
あなたは逃しましたリモート接続用にMYSQLを設定する方法とファイアウォールの障壁がある可能性があります。 –