Mysql 始终以小写字母组合视图名称

Mysql 始终以小写字母组合视图名称,mysql,liquibase,Mysql,Liquibase,我正在使用Liquibase创建一个视图。变更集如下所示: <changeSet author="lalit" id="1"> <createView viewName="PS_Orders">view details</createView> </changeSet> 查看详细信息 它创建一个名为ps_orders的视图,不保留大小写。但是,在创建表而不是视图时会保留这种情况 我也尝试过这个解决方案:但没有帮助 我的数据库是mys

我正在使用Liquibase创建一个视图。变更集如下所示:

<changeSet author="lalit" id="1">
    <createView  viewName="PS_Orders">view details</createView>
</changeSet>

查看详细信息
它创建一个名为ps_orders的视图,不保留大小写。但是,在创建表而不是视图时会保留这种情况

我也尝试过这个解决方案:但没有帮助


我的数据库是mysql。

当您不使用liquibase时,它能工作吗?(只是试图确定这是否真的是由liquibase完成的。)
correctObjectName()
中有一些代码可能与此相关。它试图从jdbc驱动程序中识别区分大小写。但是,如果这个代码部分真的相关,我希望表和视图的结果是相同的。我可能错了,那一部分没有被触及。不管怎么说,如果它不先液化,试试看。@Jens,你是对的。小案例生成时甚至不使用液化酶。这是一个不同的问题,我想,这是因为案件。谢谢你的指点。