19. maj 2004 - 21:13Der er
17 kommentarer og 1 løsning
Fra MyISAM til InnoDB Konvertering
Hvordan konvertere man MyISAM tabeller fra sin database til InnoDB ???
Jeg skal bruge dette for at oprette fremmednøgler i tabellerne, men jeg ville godt undgå at skulle starte HELT forfra da jeg i forvejen har mange data med reference til andre tabeller.
Og jeg har kun prøvet ALTER modellen....Den anden mulighed er jo ikke så aktuel da jeg ønsker at lave konverteringen UDEN at skulle starte forfra med at oprette tabeller.
Jeg skal jo stadig lave alle tabellerne først...og hvordan sikre jeg mig så at alle poster i de nye tabeller får samme ID nummer som de havde i den gamle ?
Nej, min autoincrementer faktisk altid....og jeg har været ude for at jeg skulle rette den op til flere gange for at ændringen træder i kraft. Dette har også undret mig da jeg fra andre sql databaser altid har kunne override en autoincrement.
Men jeg kan faktisk heller ikke oprette NYE tabeller som InnoDB. Og det er måske mere mærkværdigt da den version jeg kører på 3.23.55 SKAL understøtte InnoDB
Hmmm, jeg har lige kigget på mysql egen side. Og der står der gangsk rigtigt at det skal være MAX udgaven i 3.23 for at den understøtter InnoDB. Så kan det jo være ligegydigt, da det jo er hos en udbyder, og de plejer jo ikke ligefrem at ændre sådan noget på kundens ønske.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.