我正在学习使用python的mysql的基础知识。在创建表时,它们的命名将始终不带任何格式,并且忽略我在脚本中使用的格式。创建表时,如何调整代码以添加大写字母?抱歉,如果这是很基本的,我目前的知识意味着我很难使用像这样的相关问题的答案。我的问题:
SQL_Create_Table = """ CREATE TABLE Employee """
rjee0c151#
来自mysql的文档:在mysql中,数据库对应于数据目录中的目录。数据库中的每个表至少对应于数据库目录中的一个文件。因此,底层操作系统的大小写敏感度在数据库和表名的大小写敏感度中起着重要作用。因此,在windows上,默认情况下表名不区分大小写,而在大多数unix/linux发行版上,它们将区分大小写。如果要修改默认行为,可以在中修改此配置 my.cnf / my.ini : lower_case_table_names 有关此配置密钥的详细信息,请单击此处。
my.cnf / my.ini
lower_case_table_names
1条答案
按热度按时间rjee0c151#
来自mysql的文档:
在mysql中,数据库对应于数据目录中的目录。数据库中的每个表至少对应于数据库目录中的一个文件。因此,底层操作系统的大小写敏感度在数据库和表名的大小写敏感度中起着重要作用。
因此,在windows上,默认情况下表名不区分大小写,而在大多数unix/linux发行版上,它们将区分大小写。
如果要修改默认行为,可以在中修改此配置
my.cnf / my.ini
:lower_case_table_names
有关此配置密钥的详细信息,请单击此处。