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

InterfaceErrorの修正方法:2003:「127.0.0.1:3306:3306」でMySQLサーバーに接続できません(11001 getaddrinfoが失敗しました)

    「host」行から「:3306」を削除します。mysqlコネクタがポート自体を追加しているため、無効なアドレスになっています。

    今後の参考のために ポートを指定する必要がある場合は、次のように別のパラメータを指定できます。

    import mysql.connector
    
    db=mysql.connector.connect(
       host="127.0.0.1",
       port="3306",
       user="root",
       passwd="teja",
       database="test"
    )
    

    ただし、その必要はありません。-3306がデフォルトのMySQLポートであり、それが使用しているように見えます。




    1. mysqlで現在のユーザー名を知る方法はありますか?

    2. DROPSCHEMAパブリックの後に新しいテーブルを作成できません

    3. Oracleユーザー定義タイプへのJPAマッピング

    4. CloverDXでODBCデータを変換する