Mysql 如何在spring boot中创建模式而不重新启动应用程序?
我正在我的应用程序中实现多租户。在数据库之间切换工作正常,但这里的挑战是,每当用户注册到我的应用程序时,我都想创建一个新的模式。如果不重新启动应用程序,是否可以通过编程方式创建新模式Mysql 如何在spring boot中创建模式而不重新启动应用程序?,mysql,spring-boot,stored-procedures,multi-tenant,java-stored-procedures,Mysql,Spring Boot,Stored Procedures,Multi Tenant,Java Stored Procedures,我正在我的应用程序中实现多租户。在数据库之间切换工作正常,但这里的挑战是,每当用户注册到我的应用程序时,我都想创建一个新的模式。如果不重新启动应用程序,是否可以通过编程方式创建新模式 经过研究,我知道使用存储过程可以实现这一点。但我想知道有没有更好的方法可以在不重新启动应用程序的情况下创建模式。在运行时创建模式不是问题。问题是创建后您想做什么?我正在基于不同的数据库方法实现多租户。当用户注册时,我想创建用于数据高级隔离的模式是,然后呢?是否要为此架构创建数据源?这将由多租户实现负责。。因此,在不
经过研究,我知道使用存储过程可以实现这一点。但我想知道有没有更好的方法可以在不重新启动应用程序的情况下创建模式。在运行时创建模式不是问题。问题是创建后您想做什么?我正在基于不同的数据库方法实现多租户。当用户注册时,我想创建用于数据高级隔离的模式是,然后呢?是否要为此架构创建数据源?这将由多租户实现负责。。因此,在不同的数据源之间切换不是问题。。不管它是如何工作的。我已经将其用于实现。在运行时创建模式不是问题。问题是创建后您想做什么?我正在基于不同的数据库方法实现多租户。当用户注册时,我想创建用于数据高级隔离的模式是,然后呢?是否要为此架构创建数据源?这将由多租户实现负责。。因此,在不同的数据源之间切换不是问题。。不管这是怎么回事,我已经把这件事提出来了