flask迁移mysql出现sqlalchemy.exc.NoSuchModuleError: Can't load plugin: sqlalchemy.dialects:pymysql.mysql

xiaoxiao2025-04-08  20

很难受,这个问题其实很无聊,但是确实困扰我好长时间,解决方法就是在配置文件按照人规定的格式,规定的顺序一个个写,只要顺序错了就出现错误。 首先把正确的顺序写一下

return '{}+{}://{}:{}@{}:{}/{}'.format(dialect,driver,username,password,host,port,database)

dialect和driver写错位置

return '{}+{}://{}:{}@{}:{}/{}'.format(driver,dialect,username,password,host,port,database) sqlalchemy.exc.NoSuchModuleError: Can't load plugin: sqlalchemy.dialects:pymysql.mysql

host和port位置调换出现这个错

ValueError: invalid literal for int() with base 10: 'localhost' return '{}+{}://{}:{}@{}:{}/{}'.format(dialect,driver,username,password,port,host,database)
转载请注明原文地址: https://www.6miu.com/read-5027794.html

最新回复(0)