没听懂你的意思。如果是:确认名为xx的数据库存在,用户可以通过输入新数据库名,来取代xx数据库。那么你可以用PDO先来个exec查询xx数据库是否存在,然后如果存在,就让用户输入新数据库名,跳转到控制器之后,将旧数据库删除,接着使用prepare、bindValue和execute,创建数据库并新建你所需要的表。