我想访问一个MySQL服务器,它的设置方式只允许MySQL_clear_密码。我可以使用类似命令的方式连接到,使用--enable cleartext plugin选项,如下所示:

>> mysql --port NNN -u my_user -h DB.host.com --enable-cleartext-plugin -D my_database

但是,从Python(特别是使用SQLAlchemy/PyMySQL)来看,似乎不可能使用enable cleartext插件选项。我们如何选择通过Python传递这些信息?

最佳答案

我相信没必要做什么特别的事,这对我很有用。当连接到数据库时,服务器要求客户端使用插件mysql_clear_password,PyMySQLalready understands how to handle that

08-24 16:39