phpMyAdmin - köra stoora sql-filer

Databaser & SQL

1 svar · 251 visningar · startad av niklas1

Medlem sedan sep. 200244 inlägg
Trådstart#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.

290 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
160 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)