l = ['a','b','c']
d = dict((i, [0, 0]) for i in l)
На днях я узнал, что операторы языка определения данных всегда выполняются в MySQL и вызывают фиксацию транзакций при их применении. Я думаю, вам, вероятно, придется делать это в интерактивном режиме, если вы хотите быть уверенным в успехе.
Я не могу найти вопрос на этом сайте, где это обсуждалось (это было всего пару дней назад).
Если вам нужно синхронизировать несколько баз данных, вы можете изучить репликацию. Хотя с репликацией шутки плохи, возможно, это именно то, что вам нужно. См. http://dev.mysql.com/doc/refman/5.0/en/replication-features.html