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

mysql_connect():ターゲットマシンがアクティブに拒否したため、接続できませんでした

    接続でパスワードを忘れました。

    これを試してください。

        mysql_connect("localhost","root" ,"password here");
    

    ここのドキュメント を確認してください 。

    • MYSQLIに切り替える必要があります またはPDO ご覧のとおり、MYSQL すでに廃止されています

    • mysql ver 5.0のこの情報によると、初期のMysqlパスワードは空白です。バージョンを確認する必要があります。

        mysql_connect("localhost","root" ,""); // will connect.
      

    編集:

    コードにエラーがないことを意味しますが、接続をブロックするファイアウォールがあるか、システムが別のポートでリッスンしています。

    実行方法:1-接続ポートのデフォルトが3306であることを確認します。

    2-「localhost」の代わりに「127.0.0.1」を使用して接続してみてください。これは「127.0.0.1」をリッスンしている可能性があります。

    3-もう一方の端がTCPではなくUDPでリッスンしている場合も、問題が発生する可能性があります。

    4-許可されている場合はファイアウォール接続を確認します。



    1. mysqlは同じnow()で複数の列を更新します

    2. MySQLで大文字をチェックする方法は?

    3. JSONファイルをPostgreSQLにインポートするにはどうすればよいですか?

    4. Oracleでコンマ区切りの文字列を分割する方法