我在运行时创建数据库,我想同时在该数据库中创建表。任何人都可以考虑如何做到这一点? 例如 -
我创建了一个名为'mydb'的数据库 现在在同一个过程中,我正在尝试创建表,我正在使用相同的mysql存储过程。 我的proc输入将是我的dbname。所以,我的proc看起来像
create procedure test(IN dbname varchar(100))
begin
create table `dbname`.`testing`(testid int, testname varchar(45));
end