Connecting mysql db failed

Thanks for the report! This is strange – your config definitely looks okay. The good news is, under the hood, Prodigy uses peewee, so you can debug the database connection by calling into peewee directly. If peewee can connect to your DB, Prodigy should, too. The database setup also allows more advanced usage – see here for an example.

I had a look online and found this issue on the peewee tracker describing the same error message. The solution suggested was the following:

So this error indicates that the mysql Python driver is not installed or is not import-able. [...] You've triggered the "mysql=None" bit, meaning peewee could not import either driver.

Maybe the MySQL driver is not available in the Python environment you're using to run Prodigy?