Isso não parece ser possível no MySQL, por motivos de segurança. Você pode dar uma olhada nesta questão relacionada Executando o comando shell do MySQL . No entanto, você pode fazer isso em outro banco de dados como oracle. No Postgresql também há suporte para criar procedimentos armazenados python no banco de dados . Você pode usar essa técnica para fazer com que seus gatilhos de banco de dados executem código python.