Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

kunci mysql masalah terlalu panjang

Meskipun UTF-8 tidak selalu 3 byte untuk setiap karakter, MySQL menyediakan 3 byte per karakter untuk indeks.

Jika aplikasi Anda mengizinkannya (yaitu tidak digunakan dalam batasan KUNCI UNIK), definisikan ulang / ALTER tabel untuk menggunakan kunci awalan dengan panjang yang sesuai (yaitu <1000/3).

BUAT TABEL my_table....KEY my_field_20 (my_field(20));



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara menggunakan pernyataan yang disiapkan di Zend Framework

  2. Prosedur tersimpan MySQL memasukkan beberapa baris dari daftar

  3. Pemicu MySQL dengan pernyataan SELECT

  4. Cara portabel untuk menyediakan periode cooldown berbasis IP?

  5. Host lokal mysql !=127.0.0.1?