remote-accessCodeIgniterを使用してリモートデータベースに接続する指定された設定を使用してデータベースサーバーに接続できません。アプリケーションをリモートデータベースに接続するのが難しいです。アプリケーションを実行すると、上記のエラーが表示されます。私はこのサイトのこの質問に対する以前の回答を見てきましたが、私はそれを解決するのに運がなかったのです。私が学んだことから、私はホスト名を置き換えて、mysqlデータベースが外部接続を受け入れるようにする必要があります。私はmysqlのコマンドラインからdatabase.phpに同じ値を試してみました。tr私は私の質問を私のデータベース設定で編集しました。源あなたはこれまでどのように試しましたか?データベース設定のコードを与えてください。源それは正しいようです。DATABASEあなたが実際のポートセットを定義しない限り、デフォルトでcodeigniterが3306に接続するように、mysqlに接続する別のポートを持っていないかどうかを確認してください。これは問題かもしれません。私はそのコマンドを使用して接続できます。ポートは違いはありません。以前のコメントを削除して申し訳ありませんが、私はあなたのコマンドを正しく書いていないことに気付きました。いいえ、私はそのようなステージング設定を使用していません。database()。私が知ったことから、正しいグループがロードされます。password、TRUE)を返します。それは失敗しているこの行です。このエラーは、この質問を参照してください。源それは助けられましたが、私の問題を解決しませんでした。残念ながら私はMySQLサーバの制御ができませんでしたので、PHPバージョンをダウングレードする必要がありました。源はい、mysqlプロンプトが表示されるはずですが、exeを使用しているのでWindowsのように見えます。このコマンドはUNIXベースのマシンを対象としています。源OKですが、2つの定義が定義されており、配列なのでデフォルト定義が返されるため、接続定義を指定する必要があります。.cyberciti.biz/tips/how-do-i-enable-remote-access-to-mysql-database-server.htmlサーバーがプライベートサブネットにあるルーターの背後にないことを確認してください。