mi pare di aver letto che sull'ultima versione di mysql c'è la possibilità di gestire trigger, store procedure, viste etc ma non ho mai provato mi spiace.

forse qualcuno ha avuto già la voglia di sperimentare e può darti risposte più precise.