MYSQL: Hvordan importere store DB uten sakte?

stemmer
-2

Jeg ønsker å importere en stor SQL-fil (2,5 GB) inn Mysql.I prøver å importere den med import delen i phpMyAdmin og jeg ventet mer enn en time i en av mitt bord som har mer enn 500000 rader.

Jeg bruker

PHP 7.3.9
phpMyAdmin 4.9.0.1
Operating System Windows Server 2012 R2
34078MB RAM
Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz (4 CPUs), ~2.0GHz Processor
with Xampp Server

Er det noen måte å fremskynde meg Import?

Publisert på 09/10/2019 klokken 12:53
kilden bruker
På andre språk...                            


1 svar

stemmer
2

Den raskeste import i MySQL fungerer ved hjelp av kommandolinjegrensesnitt på den lokale serveren der MySQL er installert. Hvis du ikke har tilgang til serveren konsollen, vil importen være avhengig av mange parametere som nettverkshastighet, I / O-gjennomstrømming og megler grensesnitt effektivitet som er phpMyAdmin i ditt tilfelle.

Hvis du har tilgang til kommandolinjegrensesnittet, kopiere filen til den lokale serveren og bruke under kommando for import som vil være mye raskere:

mysql -u username -p database_name < file.sql
Svarte 09/10/2019 kl. 12:58
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more