エックスサーバでのpythonのスクリプトファイルによるmysqlへの接続を試していますが、うまくいきません。
ご助言いただけますと幸いです。
<実行内容>
- エックスサーバ上でpythonスクリプトからmysqlに接続し、tableを作成("python ~~.py"で実行する方法)
- mysqlシェルからmysqlに接続しようとしても、同じエラーが出る
- mysqlシェルやpythonコンソールからの接続は昨年の11月ではできた
- SSLがらみの処理では、最近xsrv.jpのドメインをSSL対応にした(pythonスクリプトからの実行では無関係ではないかと考えている)
<コード>
- pythonファイル
import mysql.connector
config = {
"user": -----,
"host": -----,
"password": -----,
"database": -----
}
con = mysql.connector.connect(**config)
cur = con.cursor()
cur.execute(schema)
cur.close()
<エラー内容>
- mysql.connector.errors.InterfaceError: 2026 (HY000): SSL connection error: SSL_CTX_set_tmp_dh failed
エラー文でググってもよくわからず質問させていただきました。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。