如何设置express.static的路由是否区分大小写?例如,Express是否应该通过提供一个名为image.jpeg的本地文件来处理对Image.jpeg的请求。默认情况下,从不区分大小写的卷(/Mac OS X)到区分大小写的卷(/Linux),为静态文件提供服务的行为不同。这会导致我们的应用程序中出现不一致的错误--在Mac环境下,一些情况不匹配的东西在本地工作,但是在部署到Linux服务器时失败。
我们试图将一些mysql服务器迁移到一个新的亚马逊网络服务(amazon-linux-2)实例上的MariaDB。在创建新实例并安装mariadb之后,我们通过mysqldump ...,例如COLUMN1,COLUMN2,column3,etc 通过mysqld -V,原始数据库是mysqld Ver 14.14 Distrib 5.5.62, for Linux (x86_64)新数据库通过mysqld -V与yum install mariadb-server一起安装在mysqld Ver 15.1 Distrib 5.5.64-MariaDB,
试图在一个新的AWS (amazon-linux-2)实例上将mysql服务器迁移到MariaDB。在创建了一个新实例并安装了mariadb之后,我们通过mysqldump ...通过mysqld -V创建的原始数据库是mysqld Ver 14.14 Distrib 5.5.62, for Linux (x86_64)。来自原始数据库的查询的结果尊重"select“语句中的大小写,但是在新的mariadb数据库中,查询结果与表中定义的列大小写匹配。在MariaDB和Mysql下的一个测试案例