MySQL数据库表名默认是区分大小写的,但是可以通过修改配置文件来改变这一行为,在云数据库RDS for MySQL中,由于我们无法直接访问底层的操作系统和文件系统,所以不能直接修改配置文件,我们可以在创建数据库时指定字符集和排序规则,以达到不区分大小写的效果。
(图片来源网络,侵删)以下是具体的步骤:
1、登录到RDS for MySQL管理控制台。
2、在左侧导航栏中,选择“实例管理”。
3、在实例列表中,找到你想要修改的实例,点击实例ID或者操作列的“管理”。
4、在实例详情页面,点击顶部导航栏的“数据库管理”。
5、在数据库管理页面,点击右上角的“创建数据库”。
6、在弹出的创建数据库对话框中,输入你想要的数据库名,然后在“字符集”下拉框中选择“utf8mb4”,在“排序规则”下拉框中选择“utf8mb4_general_ci”,这里的“ci”表示“caseinsensitive”,即不区分大小写。
(图片来源网络,侵删)7、点击“确定”按钮完成创建。
注意:这种方法只能保证新创建的数据库表名不区分大小写,对于已经存在的数据库表名,无法改变其是否区分大小写的行为,如果你需要修改已经存在的表名的大小写,你需要使用SQL语句来重命名表,如果你有一个名为“mytable”的表,你可以使用以下SQL语句将其重命名为“MYTABLE”:
RENAME TABLE mytable TO MYTABLE;
这并不会改变表名是否区分大小写的行为,只是改变了表名的实际大小写。
(图片来源网络,侵删)
最新评论
本站CDN与莫名CDN同款、亚太CDN、速度还不错,值得推荐。
感谢推荐我们公司产品、有什么活动会第一时间公布!
我在用这类站群服务器、还可以. 用很多年了。