Foondump.nl

Dumpen naar MySQL

Aanmaken database

Wanneer je naar MySQL wilt dumpen en je moet nog een database aanmaken dan gebruik je het script create-db.sql. Dit dien je als MySQL root user (of vergelijkbaar) te draaien. Ga eerst naar de directory waar je Foondump hebt uitgepakt.
Onder Windows:

c:\mysql\bin\mysql -u root -p < db\mysql\create-db.sql

(pas dit aan als je MySQL ergens anders hebt geinstalleerd), of onder UNIX:

mysql -u root -p < db/mysql/create-db.sql

Dit commando maakt een foondump2005 database aan met gebruikersnaam foondump en wachtwoord foondump.

Foondump starten

Open een 'Command Prompt' (Start menu -> Accessoires) en ga naar de directory waar je zojuist alles hebt uitgepakt. In UNIX gebruik je natuurlijk een shell naar keuze.

Nu start je het foondump programma door het commando fd05-mysql te geven, gevolgd door de directory waar de CD-Foongids data zich bevindt, en welke gids je wilt dumpen. Je kan daarbij kiezen tussen white voor de gewone gids en pink voor de bedrijvengids.
Als D: bijvoorbeeld je CD-rom drive is dan geef je dus het commando

fd05-mysql "d:\Install\program files\De Telefoongids\CD-foongids\Data" white

of onder UNIX

./fd05-mysql "/mnt/cdrom/install/program files/De Telefoongids/CD-foongids/Data" white

Het is aan te bevelen om de data eerst op je harddisk te kopieren. Je hoeft alleen de "Data" directory maar te nemen.

Nu begint het dumpen en daarna worden de gedumpte bestanden geimporteerd. Vooral het aanmaken van de indextabellen kan wel even duren.

Wanneer het dumpen is afgelopen staan er nog een stel bestanden op je harddisk genaamd white-subscriber.txt, white-info.txt, white-category.txt en white-phonenumber.txt. Als je voor de bedrijvengids hebt gekozen dan is dit natuurlijk pink-subscriber.txt enzovoort. Je kan deze weggooien. Foondump laat ze staan voor het geval je er nog iets mee wilt doen.