sql >> データベース >  >> RDS >> Mysql

リモートサーバーのmysqlデータベースをローカルホストに接続する

    PHPコードをリモートのMySQLデータベースに接続する場合は、MySQLに接続する関数を呼び出すときに、そのリモートホストを指定するだけです。

    たとえば、 mysql_connect()を呼び出す場合 localhostを指定しないでください 最初のパラメータとして-ただし、実際のリモートホスト。
    と同じmysqli::__construct() または PDO もちろん。


    いくつかのメモ:

    • リモートホストはMySQLへの接続を受け入れる必要があります(ファイアウォールについて考えてください)
    • リモートMySQLデータベースサーバーは、ローカルホスト以外からの接続を受け入れる必要があります
    • 離れたサーバーとの間でクエリを送信したり、結果を取得したりするのは、ローカルホストで行うよりもはるかに遅くなります!


    1. Spring、Hibernate、C3P0を使用してマルチテナントWebアプリで接続プールを管理する

    2. 配列をmysqlクエリからコンマ区切りの文字列に変換します

    3. ORA-00604 ORA-12705

    4. 複数のスレッドによる挿入によるMySQLのデッドロック