0

以下を使用してmysqlに接続しようとしています

engine = create_engine("mysql+pymysql://user:pwd@localhost/test")
connection = engine.connect()

ローカルで動作し、Linuxボックスの1つにコードをデプロイすると、取得しています

sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (2003、「'xxx.xx.xx.xxx' の MySQL サーバーに接続できません ([Errno 13] 許可が拒否されました)」)

ユーザー権限を確認したところ、ユーザーは必要なすべての権限を持っています。

同じユーザーを使用して、同じLinuxボックスのPythonターミナルから接続できますが、Pythonコードを使用すると機能しません。

何か不足している場合は何か提案はありますか?

4

1 に答える 1