Voer 'n groot SQL-lêer in PHPMyAdmin in
As jy wonder hoe om 'n groter SQL-lêer in PHPMyAdmin te kan invoer, is die oplossing redelik maklik om dit deur die standaard phpMyAdmin sql invoer te kan invoer - wat ook gebruik kan word om 'n CSV in phpMyAdmin in te voer, of selfs 'n OpenDocument Spreadsheet in phpMyAdmin, eenvoudig deur die invoerformaat in die invoerkieslys te verander.
PHPMyAdmin: 'n Gereedskap geskryf in PHP wat bedoel is om die administrasie van MySQL oor die WWW te hanteerDie beperking (byvoorbeeld, dit kan 2Mb met XAMPP (Fig 1) wees) is waarskynlik die gevolg van die php.ini-opstelling.
Maak dit eenvoudig oop - byvoorbeeld met XAMPP, deur die Apache Config-kieslysinskrywing php.ini te kies (Fig 2). Soek die volgende waardes in die php.ini-lêer: post_max_size, upload_max_filesize, en memory_limit.
XAMPP is 'n maklike Apache-verspreiding wat MySQL, PHP en Perl bevathttps://www.ybierling.com/v2/en/2015/04/19/import-a-large-sql-file-in-phpmyadmin/: Vind plaaslike aktiwiteite
As hulle nie gesinkroniseer word nie, sal die maksimum toelaatbare lêer grootte beperk word deur die kleiner waarde. Hou in gedagte dat die geheue limiet hoër as die twee ander waardes moet wees, aangesien geheue benodig sal word om die data te stoor en te verwerk, nie ander bedieneraktiwiteite tel.
Dit was die verstekwaardes op my plaaslike bediener:
'N moontlikheid - om aan te pas by spesifieke behoeftes - kan wees om hulle by te werk na die volgende waardes (Fig 3):
Meesterwebwerfskepping: skryf nou in!
Transformeer u digitale teenwoordigheid met ons uitgebreide kursus vir die skepping van die webwerf - Begin u reis om vandag 'n webkenner te word!
Skryf hier inMoenie vergeet om die Apache-bediener te herlaai nie, op XAMPP, stop dit (Fig 4) en begin dit weer (Fig 5) (Fig 6) (Fig 7).
Net om 'n voorbeeld te wys, as slegs een waarde opgedateer word, byvoorbeeld upload_max_filesize, kan die volgende waardes eindig (Fig 8):
Alhoewel die maksimum lêergrootte opgestel is na 'n hoër waarde, sal dit nie werk nie aangesien die maksimum plasingsgrootte laer is.
PHPMyAdmin sal slegs in die later geval 8Mb toelaat.
Ondersteun die ontwikkeling van 'n aantal open source sagteware projekte, insluitende die Apache webbedienerGereeld Gevra Vrae
- Hoe voer ek 'n groot SQL -lêer in met XAMPP en PhpMyAdmin?
- Om 'n groot SQL -lêer in XAMPP in te voer, verhoog die Upload_max_filesize en post_max_size in u php.ini -lêer. Begin dan weer XAMPP en maak PhpMyAdmin oop. Gaan na die 'invoer' -oortjie, kies u SQL -lêer en klik' Go '. As die lêer buitengewoon groot is, oorweeg dit om die opdragreël te gebruik of die lêer in kleiner dele te verdeel.
- Hoe kan gebruikers groot SQL -lêers in 'n databasis invoer met behulp van phpMyAdmin wanneer die lêer die maksimum oplaaigrootte oorskry?
- Vir die invoer van groot SQL -lêers, kan gebruikers die oplaai -grootte limiet in die PHP -konfigurasie (`php.ini`) verhoog of die opdragreël gebruik om die lêer direk in die databasis in te voer, wat die phpMyAdmin -oplaai -grootte beperkings omseil.
Yoann Bierling is 'n Web Publishing & Digital Consulting Professional, wat 'n wêreldwye impak maak deur kundigheid en innovasie in tegnologie. Hy is passievol oor die bemagtiging van individue en organisasies om in die digitale era te floreer. Hy word gedrewe om buitengewone resultate te lewer en om groei deur die skepping van opvoedkundige inhoud te dryf.
Meesterwebwerfskepping: skryf nou in!
Transformeer u digitale teenwoordigheid met ons uitgebreide kursus vir die skepping van die webwerf - Begin u reis om vandag 'n webkenner te word!
Skryf hier in