|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Dec 2006
Messaggi: 18
|
[Mysql] Myisam e InnoDb
posso creare una chiave primaria su una tabella MyIsam e fare in modo che punti ad una chiave esterna di una tabella InnoDb? o viceverse? o niente di tutto ciò funziona?
le tabelle MyIsam non supportano le foreign keys. ok. ma in che senso? non possono contenere chiavi esterne o non possono nemmeno puntare ad esse? |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Nel senso che eventuali cancellazioni o update "a cascata" non ti funzionerebbero, come pure inserimenti con controllo dei valori.
Devi avere entrambe le tabelle InnoDB, altrimenti non ha senso parlare di foreign key.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Non solo non supportano le foreign keys, ma nemmeno le transazioni, quindi mescolare MyISAM e InnoDB porta a notevoli casini.
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 22:27.




















