典雅台灯

文章
9
资源
0
加入时间
3年0月20天

Mysql之存储过程,动态创建表和数据库-,动态删除-yellowcong

今天在弄mycat 的时候,有一个需求,就是创建12个数据库,然后数据库里面都创建一个表,我当时想象,这个玩意也不难,于是寻思通过存储过程来动态创建表,只需要传递进来数据的前缀名称和表名称,即可创建12个表,每个库里面都有一个固定格式的表。存储过程中,不能有tab制表符,不然就报错存储过程存储过程的动态建表和sql,需要依赖于PREPARE 和EXECUTE 函数,通过动态生成表的方式,大大的加速