Avatar billede gizmo-gizmo Nybegynder
10. juni 2001 - 13:23 Der er 4 kommentarer og
1 løsning

satans sql dump

jeg har lavet en kæmpe sql dump da jeg lukkede min gamle side.
nu vil jeg prøve at sætte den ind igen, men nogle af tabellerne virker ikke.
fx denne:



CREATE TABLE ringe (
  id int(80) DEFAULT \'0\' NOT NULL auto_increment,
  navn varchar(80),
  ringetone text,
  hastighed varchar(10) DEFAULT \'N/A\',
  af text,
  hits int(80) DEFAULT \'0\' NOT NULL,
  date varchar(80) DEFAULT \'13 April 2001\' NOT NULL,
  PRIMARY KEY (id)
);

#
# Data dump for tabellen \'ringe\'
#

INSERT INTO ringe VALUES ( \'\', \'Polle fra snave\', \'7 6 7 9 0 8 3 0 8 0 8 1 8 * 7 * * 1 * 0 * * 7 * * 0 6 9 0 8 0 8 1 8 * 7 * * 1 9 * 0 8 * * 3 * * 0 8 0 8 6 8 5 6 0 5 0 4 # \', \'N/A\', \'Webmaster\', \'0\', \'13 April 2001\');
INSERT INTO ringe VALUES ( \'\', \'Abba, Mamma Mia\', \'4 8 8 8 * 2 # 4 2 9 9 # 2 8 8 # 2 # 4 5 4 (2) 9 # 0 8 4 2 9 # 5 8 # 5 8 # 5 # 5 # 5 9 (2) # 0 8 6 9 # 6 8 8 # 6 # 6 9 # 4 5 5 9 # 5 8 5 5 8 5 9 2 2 # 4 9 4 8 2 9 # 5 8 # 5 8 # 5 # 5 # 5 2 # 4 2 9 #
\', \'40 Bpm\', \'Webmaster\', \'9\', \'13 April 2001\');
//DET FORTSÆTTER HER ....


til den melder den denne fejl:




MySQL said: You have an error in your SQL syntax near \'Abba, Mamma Mia\', \'4 8 8 8 * 2 \', \'40 Bpm\', \'Webmaster\', \'9\', \'13 April 2001\')\' at line 1



Nogen der ved hvad der kan være i vejen?
Avatar billede gizmo-gizmo Nybegynder
10. juni 2001 - 13:25 #1
det skal lige siges at det virker fint hvis man gør det en efter en, men det kan jeg jo ikke bruge til noget.
altså man kan godt tilføje den med 1 record af gangen
Avatar billede netsrac Praktikant
10. juni 2001 - 13:26 #2
Hvis du bruger phpmyadmin, så kør det som en fil istedet for at paste koden ind i feltet.
Avatar billede gizmo-gizmo Nybegynder
10. juni 2001 - 13:32 #3
netsrac >> har jeg prøvet fra starten, men uden held.

(sql filen er på 2400 linier :)
Avatar billede gizmo-gizmo Nybegynder
10. juni 2001 - 13:45 #4
jeg har fundet ud af det.
jeg sætte dem bare ind i dokument.
replacer alle insert into med mysql_query(\"insert into
OSV
så det bliver til almindeligt php query
Avatar billede erikjacobsen Ekspert
10. juni 2001 - 14:09 #5
Du får en timelimit fra PHP når du tager alle linier på én gang.
En gang løste jeg problemet ved at tage en tabel af gangen,
en anden gang brugte jeg vare mysql.exe-programmet.

Det er sjovt at den timelimit giver en syntaksfejl, men
på den anden side er det jo også sjovt at Poul Nyrup
er statsminister - man kan vænne sig til så meget...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester