Ciao, quando provo a creare una tabella InnoDb (Con Sql o mysqlcc) non ottengo messaggi d'errore solo che la tabella creata è una Myisam... come si può risolvere? grazie
Ciao, quando provo a creare una tabella InnoDb (Con Sql o mysqlcc) non ottengo messaggi d'errore solo che la tabella creata è una Myisam... come si può risolvere? grazie
Powered by MacOSX Lion
Devi avere le tabelle InnoDB abilitate, poi il tipo di tabella lo trovi in fondo alla query CREATE TABLE...Originariamente inviato da Tigre851
Ciao, quando provo a creare una tabella InnoDb (Con Sql o mysqlcc) non ottengo messaggi d'errore solo che la tabella creata è una Myisam... come si può risolvere? grazie
![]()
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
scusa, come si fa ad abilitare le InnoDb su mysql 4.1.13?
Powered by MacOSX Lion
sulla 4.1 sono abilitate di default.Originariamente inviato da Tigre851
scusa, come si fa ad abilitare le InnoDb su mysql 4.1.13?
Controlla la query CREATE TABLE.
![]()
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
ho sistemato, avevo l'opzione skip innoDb in my.cnf attiva... ora ho un problema, quando creo una chiave esterna ottengo l'errore:
[matteo] ERROR 1005: Can't create table './matteo/#sql-19fb_1e.frm' (errno: 150)
eppure non sbaglio l'sql... esempio
Tab1: Studenti(Matr,Nome,Cognome,Scuola) con Scuola chiave esterna
Tab2: Scuola(Nome,Via,Citta)
prima creo l'indice:
alter table Studenti add index(Scuola)
e dopo la chiave esterna:
alter table Studenti
add Constraint FK_Studenti
foreign key Studenti(Scuola)
References Scuola(Nome)
ON DELETE SET NULL
ON UPDATE CASCADE;
e quando creo quest'ultima ottengo l'errore
[matteo] ERROR 1005: Can't create table './matteo/#sql-19fb_1e.frm' (errno: 150)
qualcuno è in grado di aiutarmi?
grazie
Powered by MacOSX Lion
anche Scuola.Nome deve essere indicizzata.codice:ALTER TABLE studenti ADD FOREIGN KEY (Scuola) REFERENCES Scuola (Nome) ON DELETE SET NULL ON UPDATE CASCADE;
![]()
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
fatto, ottengo lo stesso errore...
Powered by MacOSX Lion
Un problema potrebbe derivare da diversi tipi di campo associati.Originariamente inviato da Tigre851
fatto, ottengo lo stesso errore...
Verifica che siano entrambi dello stesso tipo.
![]()
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.