|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Nov 2004
Messaggi: 409
|
[MySql]:creare una tabella
Ragazzi ho un problema nella creazione di una tabella.Scrivendo questa istruzuine:
CREATE TABLE rubrica (nome CHAR(20) primary key, tel CHAR(20)); mi da il MySql mi da questo errore : Error 1289 (HY000) :The 'InnoDB' feature is disabled; you need MySQL built with 'InnoDB' to have it working Che significa?Dove sbaglio? Grazie e ciao. |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Apr 2004
Messaggi: 252
|
Sembra che mysql ti voglia creare una tabella di tipo Innodb(quelle che permettono ad esempio l'uso delle foreign key)...se ti serve una tabella classica senza queste particolari esigenze prova cosi
CREATE TABLE rubrica (nome CHAR(20) primary key, tel CHAR(20)) TYPE=MyIsam; |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Nov 2004
Messaggi: 409
|
Si hai ragione era questo il problema, ma adesso quando dovrò creare una tabella dovrò mettere sempre "TYPE=MyIsam", non c'è un altro modo per evitare ciò??
Grazie per l'aiuto. Ciao |
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Apr 2004
Messaggi: 252
|
Non saprei la cosa mi risulta strana...di solito ho sempre visto che se non viene specificato niente mysql crea tabelle di tipo MyIsam mentre se le si vogliono di tipo InnoDb bisogna specificarlo ..a te sembra accadere il contrario
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Jun 2001
Città: Alessandria (provincia)
Messaggi: 4772
|
Prova a controllare le impostazioni in my.cnf o my.ini
Può darsi che ci sia qualcosa come default... |
|
|
|
|
|
#6 |
|
Member
Iscritto dal: Feb 2005
Città: Prato
Messaggi: 149
|
Ciao,
Anche da phpmyadmin puoi impostare il tipo di tabella di default... Ciaociao
__________________
Venite a visitarci qui:http://www.bottomap.com Bottomap is a proud Masterdrive.it moderator |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:11.


















