Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

MySQL import/export probleem

John
4 antwoorden
  • Ik ben aan het proberen een lokale versie van mijn website aan de praat te krijgen met de gegevens zoals deze bij mijn provider staan.

    Ik heb een dump gemaakt van de database en probeer deze te importeren maar blijf tegen foutmeldingen aanlopen.

    Wanneer ik het hele bestand probeer te importeren kijg ik de melding dat het geen MySQL bestand is.

    Wanneer ik vervolgens probeer dmv knippen en plakken een enkele tabel aan te maken krijg ik de volgende foutmelding:
    [code:1:6e4537b715]
    Fout

    SQL-query :

    CREATE TABLE fchat_bans(
    created timestamp NOT NULL defaultCURRENT_TIMESTAMP,
    userid int( 11 ) default NULL ,
    banneduserid int( 11 ) default NULL ,
    roomid int( 11 ) default NULL ,
    ip varchar( 16 ) default NULL ,
    KEY userid( userid ) ,
    KEY created( created )
    )

    MySQL retourneerde:
    #1109 - Unknown table 'fchat_bans' in information_schema
    [/code:1:6e4537b715]
    Het is mij een raadsel waarom de tabel niet bekend is aangezien er juist getracht wordt deze aan te maken. Ik heb het ook al geprobeerd met de tabel naam binnen blockquotes.

    Wie helpt mij uit de brand ?
    Bijvoorbaat dank.

    John
  • Hier moet iig een spatie tussen: defaultCURRENT_TIMESTAMP
    Ook al een database geselecteerd?
  • Gerben, mijn hartelijke dank voor je antwoord.

    Ik kreeg die spatie er op de één of andere vage manier echt niet tussen maar door jouw reactie kwam ik er wel achter dat de rest van de download wel werkte, zolang ik het maar in delen knipte en plakte.

    Die ene tabel heb ik dus maar handmatig toegevoegd :-)

    Overigens, dat het niet lukte om de hele database in één keer te importeren heeft denk ik alles te maken met het feit dat PHPMyAdmin een maximaal toegestane bestandsgrootte van 2048 KB aangeeft terwijl mijn bestand 50 MB was :-)

    Trouwens leuk om te zien hoe actief jij hier nog bent. In mijn begintijd hier zijn we volgens mij regelmatig samen aan het stoeien geweest met Pascal/Delphi.
  • Dergelijke grote files kun je beter op de command line doen, dan krijg je geen timeouts. Moet je wel telnet/ssh toegang hebben. Als je twijfelt over tabelopmaak, kun je die ook eens genereren met phpmyadmin.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.