Avatar billede oasen Nybegynder
12. maj 2003 - 18:58 Der er 6 kommentarer og
2 løsninger

Hvordan opsættes InnoDB med MySQL 3.23.53?

Jeg har været lidt rundt her og kigge på spørgsmål, og jeg synes langt fra, der står det samme.
Bl.a. er der en, der siger, man skal oprette to foldere selv og afkommentere en linie i my.ini.

Nu kiggede jeg i min MySQL-bog, og efter hvad jeg kan forstå, er alt, hvad der skal gøres at tilføje følgende 3 linier til my.ini :

[mysqld]
innodb_data_home_dir = /usr/local/mysql/data
innodb_data_file_path=innodbdata:20M

Er der ikke nogen, der gider sige mig helt præcist, hvad der skal foretages, så jeg ikke laver rod i det hele?
Avatar billede clausjul Nybegynder
12. maj 2003 - 19:03 #1
Hvis du kører winmysqladmin.exe (normalt c:\mysql\bin\winmyadmin.exe) og vælger fanen myini setup og gemmer - så burde det virke med det samme uden at du skal rode med my.ini
Avatar billede oasen Nybegynder
12. maj 2003 - 19:16 #2
Som jeg forstår det, er det præcis det samme, man foretager sig, om man åbner my.ini i fx. Notepad eller man tilgår den via winmysqladmin...?

Det spørgsmål der nok forvirrede mig allermest, er www.exp.dk/spm/279024, hvor spørgeren konkluderer, at følgende skal tilføjes (jvf. linierne fra min egen MySQL-bog):

innodb_data_file_path = ibdata1:10M:autoextend
set-variable = innodb_buffer_pool_size=70M
set-variable = innodb_additional_mem_pool_size=10M
set-variable = innodb_log_file_size=20M
set-variable = innodb_log_buffer_size=8M
innodb_flush_log_at_trx_commit=1
Avatar billede oasen Nybegynder
12. maj 2003 - 20:26 #3
Kan du hjælpe...?
Avatar billede clausjul Nybegynder
12. maj 2003 - 20:35 #4
Hm, så ved jeg ikke rigtigt - desværre...
Avatar billede oasen Nybegynder
12. maj 2003 - 20:36 #5
Øv, men tak for forsøget...
Avatar billede oasen Nybegynder
12. maj 2003 - 21:29 #6
Så fik jeg vist styr på det vha. dokumentationen på http://www.mysql.com/documentation/mysql/bychapter/manual_Table_types.html#InnoDB_in_MySQL_3.23 - dette skal kopieres ind i my.ini eller my.cnf (husk at stien til "innodb_log_group_home_dir" og "innodb_log_arch_dir" skal være den samme.

innodb_data_home_dir =
innodb_data_file_path = /ibdata/ibdata1:100M:autoextend
set-variable = innodb_mirrored_log_groups=1
innodb_log_group_home_dir = /iblogs
set-variable = innodb_log_files_in_group=3
set-variable = innodb_log_file_size=150M
set-variable = innodb_log_buffer_size=8M
innodb_flush_log_at_trx_commit=1
innodb_log_arch_dir = /iblogs
innodb_log_archive=0
set-variable = innodb_buffer_pool_size=90M
set-variable = innodb_additional_mem_pool_size=10M
set-variable = innodb_file_io_threads=4
set-variable = innodb_lock_wait_timeout=50
Avatar billede oasen Nybegynder
14. maj 2003 - 15:03 #7
Det må være et svar ;)
Avatar billede oasen Nybegynder
14. maj 2003 - 15:04 #8
Håber nogle andre kan få glæde af det...
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester