2010年9月17日星期五

MySQL store procedure

一直以为mysql下各数据库对应的文件夹下应该包含了该数据库下的所有object, 所以备份数据库或者作replication的时候只需要将对应数据库文件夹拷贝过去, 如果有innodb table, 则将对应ib文件拷贝就可以实现备份。

但是最近发原来有的store procedure, 在新备份的数据库中找不到。 查找之下, 发现原来这些object存储在mysql下面, 对应表proc以及func,所以我们备份的时候还是需要备份mysql数据库的。