Första sidan | Forum start | Logga in | Bli medlem |


Lägga upp mysql på server, nybörjare

Forumet för dej som vill diskutera MySQL, Oracle och andra databaser till UNIX / Linux.

Lägga upp mysql på server, nybörjare

Inläggav jompa87 13 december 2006, 17:18

Jag skulle vilja veta hur jag får den databas som jag skapat på min egen dator mha WAMP att läggas upp på den nätserver jag vill använda?

Mycket tacksam för hjälp!
jompa87
 
Inlägg: 2
Blev medlem: 13 december 2006, 17:15

Inläggav vfr 13 december 2006, 18:13

Det enklaste är väl att göra en dump på innehållet med t.ex mysqldump eller liknande och sedan köra in den på servern.
vfr
 
Inlägg: 186
Blev medlem: 18 november 2006, 18:05

Inläggav jompa87 16 december 2006, 14:59

Okej tack tror jag förstår, går in i phpmyadmin på min lokala dator och exporterar databasen till en textfil som jag sparar med extensionen .sql , har jag förstått det rätt?

men jag har en fråga till för sedan när jag ska importera den får jag upp felmeddelandet som följer:



-- Struktur för tabell `person`
--
CREATE TABLE `person` (

`fnamn` char( 50 ) default NULL ,
`id` int( 11 ) default NULL ,
`adress` varchar( 20 ) default NULL ,
`datum` date default NULL ,
`enamn` char( 15 ) default NULL
) ENGINE = InnoDB DEFAULT CHARSET = latin1;



MySQL sa:

#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=latin1' at line 7



hur råder jag bot på detta problem?

Tack på förhand!
jompa87
 
Inlägg: 2
Blev medlem: 13 december 2006, 17:15

Inläggav Borage 16 december 2006, 16:50

Är det inte bara att kopiera hela databasen? Jag har för mig att det gick klockrent för mig när jag bestämde mig för att byta server.
Borage
 
Inlägg: 406
Blev medlem: 24 mars 2004, 08:02

Inläggav mog 17 december 2006, 21:36

Byt ut innehållet i filen till:
Kod: Markera allt
CREATE TABLE `person` (

`fnamn` char( 50 ) default NULL ,
`id` int( 11 ) default NULL ,
`adress` varchar( 20 ) default NULL ,
`datum` date default NULL ,
`enamn` char( 15 ) default NULL
) ENGINE = InnoDB;


.. alltså, ta bort default charset.
Användarvisningsbild
mog
 
Inlägg: 1578
Blev medlem: 2 april 2002, 02:00
Ort: gbg


Återgå till Databas forum

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 1 gäst