SQLAlchemy mysql ssl证书 连接
如果你的mysql 服务器需要ssl证书才能连接,那么平时的create_engine连接语句是会报错的。
需要加上参数:
connect_args,加上ssl路径。
需要加上参数:
connect_args,加上ssl路径。
from sqlalchemy import create_engine
ca_path = '/etc/ssl/certs/ca-certificates.crt' # linux 证书路径
ssl_args = {'ssl_ca': ca_path}
engine = create_engine('mysql+pymysql://root:password@127.0.01:3306/wordpressdb?charset=utf8',
echo = True,
connect_args=ssl_args
)