MySQL中表名的最大长度


106

MySQL中表名的最大长度是多少?

Answers:


117

根据64个字符


是的,它是在MySQL用于跟踪架构的内部表中的某个位置定义的。
耶稣拉莫斯

21
对于视觉效果:create table EmployeeRecordRecordHoldingTableForHoldingEmployeeRecordsAndStuf是允许的最长名称。
bobobobo

88

它是64个字符。该文档显示了以下限制:

Identifier    Maximum Length (characters)
Database      64
Table         64
Column        64
Index         64
Constraint    64
Stored Procedure or Function    64
Trigger       64
View          64
Alias         256 
Compound Statement Label    16

4

数据库,表,列和索引的名称最多可以包含64个字符。别名最多可以包含256个字符。


1

Mysql所有标识符的最大字符长度为64个字符,Alias(256)Compound Statement Lablel(16)除外。
在此处检查整个列表 在此处输入图片说明

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.