Avatar billede orca Nybegynder
27. januar 2002 - 19:39 Der er 3 kommentarer og
1 løsning

Skift fra MS SQL til MySQL

Hej alle. Jeg kører lige nu mit site www.gameshots.dk på en MS SQL Server database. Det virker fint nok, men jeg skal til at skifte webhotel, og hos den nye udbyder kan jeg kun få en MySQL database stillet til rådighed. Mine bekymringer ligger så i hvor meget jeg skal til at ændre i min kode? Eller kan jeg måske endda nøjes med bare at ændre i min Connection String? (Jeg bruger ingen stored procedures eller noget).

Et tillægsspørgssmål, jeg bruger i øjeblikket Enterprise Manager til at forbinde til min database for at uploade min lokale Access version af databasen. Hvilke muligheder har jeg der med MySQL? Kan jeg eksportere en Access tabel til MySQL databasen?

Og generelt, har i nogen erfaringer mht MySQL vs. MS SQL server?

Mvh Mark
--
www.gameshots.dk
www.profiled.org
Avatar billede a1a1 Novice
27. januar 2002 - 20:05 #1
Ja du skal ændre din kode..

Der er nogle forskelle i SQL sætningerne.

Du kan ikke bruge dine Stored Procedures, Views, eller DTS pakker osv...

Du kan dog sansynligvis sagtens kopiere dit database indhold over uden fejl.

Man kan få noget der kan fjernstyre din mySQL...

mySQL virker fint, det gør msSQL også :)
...men hvis du har brug for storedprocedures, views, dts osv. kan mySQL ikke være med (jeg ved heller ikke om mySQL understøtter clustering, til nå dit site får 1.000.000 brugere.:) )
Avatar billede a1a1 Novice
27. januar 2002 - 20:06 #2
he he

det er et svar
Avatar billede orca Nybegynder
27. januar 2002 - 20:10 #3
Når mit site får en million brugere har jeg min(e) egne servere :).

Jeg bruger ikke Stored Procedures eller DTS pakker, men jeg har et par views, men disse kan vel opnås vha en avanceret SQL streng?.

Hvordan kan jeg kopiere mit databaseindhold over?
Kender du noget til det der kan fjernstyre MySQL? Findes der noget lignende Enterprise Manager til MySQL?

Mvh Mark
--
www.gameshots.dk
www.profiled.org
Avatar billede a1a1 Novice
27. januar 2002 - 20:22 #4
du kan enten eksportere din database til access og så til mySQL, eller ved hjælp af enterprise manager direkte til mySQL

Der er noget der hedder dbtools, du kan finde nogle stykker på www.mySQL.com , men det er ikke ligeså godt som enterprise manager (syns jeg :) )
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
Kurser inden for grundlæggende programmering

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