Panjang maksimum nama tabel di MySQL

106

Berapa panjang maksimum nama tabel di MySQL?

penembak jitu
sumber

Jawaban:

117

64 karakter menurut ini .

james_bond
sumber
Ya, itu ditentukan di suatu tempat di tabel internal yang digunakan MySQL untuk melacak skema.
Jesus Ramos
21
Untuk visual: create table EmployeeRecordRecordHoldingTableForHoldingEmployeeRecordsAndStufadalah nama terpanjang yang diizinkan.
bobobobo
88

Ini 64 karakter. The dokumentasi menunjukkan batas-batas ini:

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
Bohemian
sumber
4

Nama untuk database, tabel, kolom, dan indeks dapat mencapai 64 karakter. Nama alias bisa sampai 256 karakter.

Logicbomb
sumber
1

Mysql Panjang maksimal karakter untuk semua identifier adalah 64 karakter kecuali Alias ​​(256) dan Compound Statement Lablel (16)
Cek seluruh daftar disini masukkan deskripsi gambar di sini

Bibhudatta Sahoo
sumber