Python - 创建带大写字母的 SQL 表



我正在使用Python学习MySQL的基础知识。创建表时,它们将始终在没有任何格式的情况下命名,并忽略我在脚本中使用的格式。创建表时如何调整代码以添加大写字母?抱歉,如果这是非常基本的,我目前的知识意味着我很难使用诸如此类的相关问题的答案。

我的查询:

SQL_Create_Table = """ CREATE TABLE Employee """

来自 MySQL 的文档:

在MySQL中,数据库对应于数据中的目录 目录。数据库中的每个表至少对应一个 文件。因此,区分大小写 的底层操作系统在案例中发挥作用 数据库和表名的敏感性。

因此,在Windows上,表名默认情况下不区分大小写,而在大多数Unix/Linux发行版上,它们将区分大小写。

如果要修改默认行为,可以在my.cnf / my.ini中修改此配置:lower_case_table_names

有关此配置键的详细信息,请参阅此处。

最新更新