Dieser Artikel stellt hauptsächlich die Methode zum Ändern der Datenbank-Engine von MySQL in INNODB vor. Ich hoffe, dass er Ihnen hilfreich sein wird.
Für MySQL-Datenbank müssen Sie die INNODB-Engine verwenden, wenn Sie Transaktionen und Sperren auf Zeilenebene verwenden möchten. Wenn Sie die Volltext-Indexierung verwenden möchten, müssen Sie myisam verwenden. INNODB ist praktischer, sicher und stabiler, aber etwas weniger effizient als MYISAM, aber es gibt einige Funktionen, die MYISAM nicht hat. Ändern Sie die MySQL-Engine in INNODB, die Fremdschlüssel, Transaktionen und andere Funktionen mit hoher Leistung verwenden kann. In diesem Artikel wird hauptsächlich erläutert, wie die MySQL-Datenbank-Engine in INNODB geändert wird. Anschließend beginnen wir mit der Einführung.
Ändern Sie zuerst my.ini und fügen Sie unter [mysqld] hinzu:
default-storage-engine=INNODB
Die blaue Schriftart ist der Name der anzugebenden Datenbank-Engine.
Verwenden Sie SQL-Anweisungen, um die Engine der erstellten Tabelle zu ändern:
alter table tableName type=InnoDB
Meine my.ini-Datei wird unten als Referenz veröffentlicht:
[mysqld] basedir=C:\Program Files\VertrigoServ\Mysql\ datadir=C:\Program Files\VertrigoServ\Mysql\data\ port =3306 key_buffer =64M max_allowed_packet =1M table_cache =128 sort_buffer_size =512K net_buffer_length =8K read_buffer_size =256K read_rnd_buffer_size =512K myisam_sort_buffer_size =68M default-storage-engine=INNODB [mysqldump] quick max_allowed_packet =116M [mysql] no-auto-rehash # Remove the next comment character if you are not familiar with SQL #safe-updates [isamchk] key_buffer =20M sort_buffer_size =20M read_buffer =62M write_buffer =62M [myisamchk] key_buffer =20M sort_buffer_size =20M read_buffer =62M write_buffer =62M [mysqlhotcopy] interactive-timeout
Befolgen Sie die oben genannten Schritte Code-Eingabeaufforderungsoperation, wir können die MySQL-Datenbank-Engine erfolgreich in INNODB ändern. Das war's mit diesem Artikel, ich glaube, er wird Ihnen definitiv Ergebnisse bringen!
Das obige ist der detaillierte Inhalt vonSo ändern Sie die MySQL-Datenbank-Engine in INNODB. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!