ositron wrote:Hallo danke erstmal für den Hinweis. Habe auch versucht im Manual etwas dazu zu finden, aber als Anfänger hat mir das dann doch nicht weitergeholfen.
Falls mir jemand erklären kann, wie ich unter Windows nach der XAMPP-Installation (neueste Distribution) die InnoDB aktivieren kann, wäre das toll. Danke!
suche auf deinem Rechner eine der folgenden Dateien my.ini oder my.cnf
in dieser datei findest du einen Abschnitt:
skip-innodb
# Uncomment the following if you are using InnoDB tables
#innodb_data_home_dir = /xampp/mysql/
#innodb_data_file_path = ibdata1:10M:autoextend
#innodb_log_group_home_dir = /xampp/mysql/
#innodb_log_arch_dir = /xampp/mysql/
# You can set .._buffer_pool_size up to 50 - 80 %
# of RAM but beware of setting memory usage too high
#set-variable = innodb_buffer_pool_size=16M
#set-variable = innodb_additional_mem_pool_size=2M
# Set .._log_file_size to 25 % of buffer pool size
#set-variable = innodb_log_file_size=5M
#set-variable = innodb_log_buffer_size=8M
#innodb_flush_log_at_trx_commit=1
#set-variable = innodb_lock_wait_timeout=50
Bei diesen Zeilen mußt du wie es oben steht das '#' Zeichen am Anfang entfernen
Danach sollte es so aussehen
# skip-innodb
# Uncomment the following if you are using InnoDB tables
nnodb_data_home_dir = /xampp/mysql/
nnodb_data_file_path = ibdata1:10M:autoextend
nnodb_log_group_home_dir = /xampp/mysql/
nnodb_log_arch_dir = /xampp/mysql/
You can set .._buffer_pool_size up to 50 - 80 %
of RAM but beware of setting memory usage too high
set-variable = innodb_buffer_pool_size=16M
set-variable = innodb_additional_mem_pool_size=2M
Set .._log_file_size to 25 % of buffer pool size
set-variable = innodb_log_file_size=5M
set-variable = innodb_log_buffer_size=8M
innodb_flush_log_at_trx_commit=1
set-variable = innodb_lock_wait_timeout=50
Wenn du dann das nächste mal mySQL startest sollte innodb klappen