webForumDet fria alternativet

phpMyAdmin - köra stoora sql-filer

Databaser & SQL

1 svar · 223 visningar · startad av niklas1

Medlem sedan sep. 200244 inlägg
Frågan#1

Hej!

Jag håller på och flyttar en MySQL databas från en server till en annan.
Databasen är på ca 100meg och de största tabellerna ligger på 20-30meg.

Exporten av databasen från phpMyAdmin funkar bra och det resulterar i en stor textfil med INSERT satser från varje post.

Problemet:
I phpMyAdmin kan man exekvera SQL antingen genom att skriva in den i ett formulär, eller att välja en lokal fil som laddas upp och sen körs. Alternativ 1 går absolut inte med de datamängder jag har, men när jag försöker med alternativ 2 (filuppladdningen) så lägger det hela av efter några minuter och ingen sql har körts.

Vad göra? Funderar på att dela upp de stora filerna till mindre och köra dom en och en, men det blir en massa jobb. Någon som har något annat förslag. Jag har inte tillgång till SSH eller Telnet.

Miljö:
FreeBSD
phpMyAdmin
php
MySQL
Har tillgång till servern via FTP men inte Telnet/SSH.

Niklas

Medlem sedan maj 2002647 inlägg
#2

Har inte det något att göra med timeout inställningarna på servern att göra? Vet inte vad de heter men det verkar vara något sådant med tanke på att du har så stora databaser.

261 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)