MySQL: Import für große SQL-Dateien

DB-Import unter MySQLDa ich gerade selbst in den MySQL-Datenbanken lustige Tabellen hin- und her dumpen muss, kommt mir so der Gedanke dass viele sicher noch nicht wissen wie einfach sie einen Import von großen SQL-Dateien durchführen können. Durch die Arbeit mit PHPMyAdmin liegt es ja nahe dafür ein PHP-Script zu schreiben. Nichts da!

Mit einem vernünftigen Linux-Server läufts genau so, ich beziehe mich jetzt aber mal schlicht und schändlich auf Windows und XAMPP 1.7.2:

  • xampp-control.exe aufklicken, Shell öffnen. “mysql” eingeben.
  • Jetzt könnte ein Fehler “error 2017: can’t open named pipe to host” auftreten. In dem Fall öffnet ihr einfach die Datei “C:\xampp\mysql\bin\my.ini“. (Backup machen schadet nie ;o) In den ersten Zeilen “host = localhost” nachtragen, MySQL neu starten.
  • In der Shell “mysql -u meinuser -p meinpasswort” eingeben.
  • \u meinedatenbank” um die DB zu wechseln
  • Dann einfach den Import starten via “\. C:\Importier-Mich\Grosse-Datei.sql
  • Gucken ob der Import läuft und Kaffee kochen gehen =)

Das Leben kann so einfach sein.

  • Twitter
  • Facebook
  • Google Bookmarks
  • MisterWong.DE
  • Yigg

Senf dazu geben