Pergunta : MYSQL - A chave especific era demasiado longa! Ajuda!

Olá!, eu estou tentando criar uma tabela no phpMyAdmin, e o am em uma perda no erro que eu estou recebendo que é como segue: `do alexremo_addo do `da TABELA do

CREATE. do `dos produtos do `(CHAVE PRELIMINAR 5) NAO NULOS do INT do `da identificação do `AUTO_INCREMENT (, `INT do category_id do `(5) NAO NULOS, `VARCHAR do product_name do `(255) NAO NULOS, `VARCHAR do product_sku do `(255) NAO NULOS, `VARCHAR do product_quality do `(255) NAO NULOS, `VARCHAR do product_weight do `(10) NAO NULOS, `product_enabled o `ENUM (“Y”, “N ") NAO NULO, `product_stocked o `INT (5) NAO NULOS, `ENUM do product_addhome do `(“N”, “Y ") NAO NULO, `ENUM dos tax_class do `(“nenhum”, “comerciável Bens”, “envio ") NAO NULO, `INT do preço do `(7) NAO NULOS, `INT do custo do `(7) NAO NULOS, `ENUM do rrp_show do `(“N”, “Y ") NAO NULO, `INT do rrp do `(7) NAO NULOS, `ENUM do sprice_show do `(“N”, “Y ") NAO NULO, `INT do sprice do `(7) NAO NULOS, TEXTO NAO NULO, TEXTO NAO NULO, `VARCHAR do `do short_description do `do `do long_description do `das palavras-chaves do `(255) NAO NULOS, `VARCHAR do `image1_label (255) NAO NULOS, `VARCHAR do `image1_link (255) NÃO O ZERO, `VARCHAR do `image2_label (255) NAO NULOS, `VARCHAR do `image2_link (255) NAO NULOS, `VARCHAR do `image3_label (255) NAO NULOS, `VARCHAR do `image3_link (255) NAO NULOS, `VARCHAR do `image4_label (255) NAO NULOS,

MySQL de [...] disse:

#1071 - a chave especific era demasiado longa; o comprimento chave máximo é 1000 bytes que o



I leu em torno mas não teve nenhuma sorte até agora. Eu unirei um pdf que mostra a tabela que eu estou tentando criar, e posso por favor qualquer um verto alguma luz em o que está acontecendo?!

Thanks Alex
class= do " lastRow do
>Attachments do " nome " do class= do class= " valor " do
>

class= " fileInfo " do
o title= " do " nome de arquivo do class= " do table.pdf o class= (29 KB)  Javascript " do href= " dos " attachmentDetails do class= do (tipo de lima detalhes)  
class= " descrição " do
table
o class= de
do >
class= do

Resposta : MYSQL - A chave especific era demasiado longa! Ajuda!

Não, é o tamanho dos campos que você está tentando fazer original.  6 vezes dos campos 255 = 1530 caráteres.  Se é UTF-8, os campos poderiam ser até 3 vezes maiores porque 1 caráter UTF-8 pode ser 3 bytes por muito tempo.  Talvez você poderia reexaminar seus dados e ver se os tamanhos de campo podem ser reduzidos ou se talvez não todo precisam de ser originais.
Outras soluções  
 
programming4us programming4us