Archief - Q: WAMP mysql import

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

demon326

Legacy Member
hallo iedereen,
ik probeer via wamp een mysql file van maar 7.5MB te uploaden maar via phpmyadmin gaat niet want die slaat ofwel vast en ofwel zijn de 300 seconden om en stopt hij met de import :( ,dus probeer ik al een uur lang via de mysql console mijn database te importen maar dat werkt dus ook niet :s

command dat ik gebruik:
Code:
mysql -u root -p 123456 ashladan c:\wamp\www\dump\benny.sql

als error zegt die gewoon: "wrong database pbenny"

hij neemt dus gewoon de laatste letter van de vorige dir mee inmijn sql file :S

Tyfius

Legacy Member
Probeer eens een '/' te gebruiken, het volledige pad binnen "-tekens te zetten of via command-prompt eerst naar c:\wamp\www\dump\ te browsen zodat je alleen benny.sql moet meegeven.

demon326

Legacy Member
Tyfius zei:
Probeer eens een '/' te gebruiken, het volledige pad binnen "-tekens te zetten of via command-prompt eerst naar c:\wamp\www\dump\ te browsen zodat je alleen benny.sql moet meegeven.

hoe doe ik dat laatste precies? want het "cd" command werkt niet in de mysql console en de commands voor mysql werken niet iin de gewoone cmd :P

want ik moet gewoon mijn forum database lokaal hebben staan zodat ik de upgrade lokaal kan doen :D

edit: hier iets meer details:
http://users.telenet.be/demonhunter327/error.jpg

ps blastbeat is nu root geworden :)

demon326

Legacy Member
Echt niemand die een andere oplossing heeft want ik moet het echt kunnen

Lord Kveldulv

Legacy Member
Als ik van u was zou'k da command uitvoeren vanaf de command prompt en nie in de mysql shell. Uiteraard werkt da nie zo.

demon326

Legacy Member
Lord Kveldulv zei:
Als ik van u was zou'k da command uitvoeren vanaf de command prompt en nie in de mysql shell. Uiteraard werkt da nie zo.

via command prompt krijg ik " de syntax is onjuist"....

sorry maar op dit gebied ben ik noob :D

maT'

Legacy Member
Door de \ te gebruiken gaat hij de letter erachter telkens escapen.

Oplossing is ofwel een dubbele backslash, of forward slashes gebruiken.

killgore

Legacy Member
benny zei:
hij klaagt over de sql file die imported moet worden :D,dus de naam hernoemen helpt niks :S

nvm, khad nie verder als eerste post gelezen.

En idd, vanuit uw command line (= cmd.exe) aanroepen en niet vanuit mysql shell!

Disco_Dave

Legacy Member
benny zei:
heb ik al paar keer geprobeerd maar telkens deze error:
http://ashladan.be/cmd.jpg

het mysql commando is geen global commando.

- Navigate naar je MySQL bin folder (C:\MySQL\bin) met cd commando.
- Voer dan het commando "mysql" uit met de nodige inloggegevens
- Je krijgt dan normaal een mysql prompt
- je dan daar dan mysql commando's uitvoeren.

VB:
c:\wamp\mysql\bin>mysql --user=root --p=
je logt dus nu in met de root account die geen passwoord heeft ;)

Je prompt veranderd in dit:
mysql>
je kan dan dingen doen zoals "show databases;" en show "tables;"

voor import doe je dit

mysql>mysql -u username -p -h localhost data-base-name < data.sql;

en voila.

RpR

Legacy Member
Disco_Dave zei:
het mysql commando is geen global commando.

- Navigate naar je MySQL bin folder (C:\MySQL\bin) met cd commando.
- Voer dan het commando "mysql" uit met de nodige inloggegevens
- Je krijgt dan normaal een mysql prompt
- je dan daar dan mysql commando's uitvoeren.

VB:
c:\wamp\mysql\bin>mysql --user=root --p=
je logt dus nu in met de root account die geen passwoord heeft ;)

Je prompt veranderd in dit:
mysql>
je kan dan dingen doen zoals "show databases;" en show "tables;"

voor import doe je dit

mysql>mysql -u username -p -h localhost data-base-name < data.sql;

en voila.

Dit kan nochtans wel een global commando zijn.
Afhankelijk van de installatie opties in mysql kan de directory in het classpath voorkomen.

Disco_Dave

Legacy Member
RpR zei:
Dit kan nochtans wel een global commando zijn.
Afhankelijk van de installatie opties in mysql kan de directory in het classpath voorkomen.

Ik had het over zijn situatie. Maar inderdaad dat kan zeker.

demon326

Legacy Member
Disco_Dave zei:
het mysql commando is geen global commando.

- Navigate naar je MySQL bin folder (C:\MySQL\bin) met cd commando.
- Voer dan het commando "mysql" uit met de nodige inloggegevens
- Je krijgt dan normaal een mysql prompt
- je dan daar dan mysql commando's uitvoeren.

VB:
c:\wamp\mysql\bin>mysql --user=root --p=
je logt dus nu in met de root account die geen passwoord heeft ;)

Je prompt veranderd in dit:
mysql>
je kan dan dingen doen zoals "show databases;" en show "tables;"

voor import doe je dit

mysql>mysql -u username -p -h localhost data-base-name < data.sql;

en voila.

alles gaat dus goed tot de laatste stap weer :crazy:

deze code gebruik ik dus:
Code:
mysql -u root -p  -h localhost ashladan <c:/wamp/www/dump/benny.sql;

ik weet echt niet wat ik fout doe:(

Lord Kveldulv

Legacy Member
Doe eens wat men u in het eerste antwoord van deze thread aanraadde.

demon326

Legacy Member
probleem is dus opgelost mensen

het command werkte om een of andere redennen niet:s

dus heb ik op error 1064 gezocht en kwam deze topic tegen:
http://drupal.org/node/144444

ik moet dus dit doen:
Code:
mysql> use database;
mysql>source ./db.sql
en nu werkt het dus :D
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan