mysql - "lettercase"语句中的 "CREATE DATABASE"是什么?

标签 mysql

documentation ,据说:

Table and database names are stored on disk using the lettercase specified in the CREATE TABLE or CREATE DATABASE statement.

我在 Google 上搜索了很多,想知道如何在特定的 CREATE DATABASE 语句中使用“lettercase”,但没有找到。

最佳答案

表和数据库名称区分大小写取决于运行 MySQL 的系统。名称存储在单独的文件名中。因此,例如,Windows 上的文件名不区分大小写,但 Linux 上的文件名区分大小写。

Linux 表名和数据库名区分大小写

window 表名和数据库名不区分大小写

关于mysql - "lettercase"语句中的 "CREATE DATABASE"是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28967352/

相关文章:

mysql - 如何从 mysql 数据库中提取数据并使用 yii-framework 将它们绘制在 highcharts 中

mysql - 如何通过指定值的剪切来搜索重复项

MySQL比较两个指定精度的日期时间字段

mysql - 表 1、表 2 的多列左连接

mysql - 获取兴趣与事件兴趣匹配的用户

PHP MYSQL 超时问题

mysql - 将 3 个表连接在一起

php - 在复选框中显示mysql数据

mysql - 如果我的计数行为 0,查询不会返回结果

mysql - 选择包含某些字符的MYSQL数据(单词)