Come si imposta default-storage-engine
su InnoDB in Linux XAMPP 1.7.3?Come impostare il motore di archiviazione predefinito su InnoDB in XAMPP
risposta
Si imposta il motore di archiviazione predefinito nella configurazione MySQL, ma questo si applica solo alle tabelle create dopo quel punto. Dovrai modificare manualmente le tabelle che non sono InnoDB manualmente. Se hai molti dati, questo può richiedere un po 'di tempo perché creerà la nuova tabella, inserirà tutti i record e quindi lascerà cadere la vecchia tabella lasciando questa nella sua posizione.
ALTER TABLE table_name ENGINE = INNODB;
Il modo più semplice è solo per andare al file di configurazione di MySQL (my.ini in finestre, my.cnf in Linux) e basta aggiungere questo:
[mysqld]
default-storage-engine=InnoDB
Questo presuppone che è stata attivata InnoDB
, che è un altro argomento, ma ci sono plenty of answers su come farlo. Puoi sempre controllare il motore di archiviazione predefinito in phpMyAdmin su XAMPP: basta fare clic sul server, quindi sui motori, poi su un motore particolare (come MyISAM), e poi vedere se dice MyISAM is the default storage engine on this MySQL server
.
- 1. cambia il motore predefinito mysql in innodb
- 2. InnoDB funziona, mostrando ancora "Il server database non supporta il messaggio del motore di archiviazione InnoDB"
- 3. Come modificare il tipo di motore di archiviazione su MySQL?
- 4. MySQL Workbench EER Diagramm - come cambiare il motore di archiviazione?
- 5. Come posso impostare il motore di memorizzazione predefinito usato da MySQL?
- 6. Motore tabella sconosciuto 'InnoDB'
- 7. Il motore di archiviazione per la tabella non supporta la riparazione. InnoDB o MyISAM?
- 8. Laravel Schema Builder modifica il motore di archiviazione
- 9. Come impostare l'account di archiviazione predefinito per Azure RM Subscription
- 10. dilemma del motore di archiviazione MySQL
- 11. MySQL: qualcuno ha usato il motore di archiviazione TokuDB?
- 12. Come abilitare INNODB in mysql
- 13. Modifica del motore di archiviazione della tabella in Mysql
- 14. Errore Mysql 'Errore -1 dal motore di archiviazione'
- 15. Il motore MySQL InnoDB accoda automaticamente i trigger DB?
- 16. Motore di archiviazione open source basato su colonne per PostgreSQL?
- 17. Come sapere quale motore di archiviazione viene utilizzato in mongodb?
- 18. Innodb e tabelle temporanee
- 19. Come impostare il browser predefinito su Internet Explorer in R?
- 20. mysql: Come liberare spazio (innodb)
- 21. Come impostare il ramo predefinito in GitHub.com?
- 22. Come impostare il terminale predefinito di gnuplot
- 23. Come impostare il repository predefinito
- 24. Come rilevare il motore di ricerca predefinito di Chrome
- 25. Come posso configurare il motore di backend predefinito di openssl?
- 26. Come impostare il pulsante predefinito in PyGTK?
- 27. MySql - Converti InnoDB in MyISAM Storage Engine of Database
- 28. come impostare il set di caratteri predefinito?
- 29. Force django per creare tabelle utilizzando il motore di archiviazione MYISAM
- 30. Come impostare il ToString() predefinito su un PSObject creato localmente?