Jeg har engang flyttet en ejendomsmæglerdatabase fra IIS ASP/MsAccess til Chili ASP/MySQL.
Det var ikke så slemt. Jeg kendte ikke til de fornuftige værktøjer, så jeg lavede nogle makroer i access der lavede create og insert-statements til mysql. Det eneste jeg skulle rette i ASP koden var DSN'en og nogle steder hvor der blev lavet file-upload.
Men der er STOR forskel på den måde man arbejder med de to databaser på. MySQL er en Client-Server database. Det betyder du (eller rettere din ISP) har en mysql-server kørene, som holder styr på databaserne, og så connecter du til den via en mysql-klient. Typisk har du een og kun een database, som din ISP stiller til rådighed.
Klienten er f.eks. enten et lille windowsprogram, et linuxprogram, eller f.eks. et modul i en webserver.
Du behøver imidlertid nok ikke bekymre dig så meget om det, for hvis du nu kan få ISP'en til at hjælpe dig med at læse dataene og strukturerne over i den database de opretter til dig på deres server, så stiller de formentlig en web-klient til rådighed for dig, hvor du kan oprette og nedlægge tabeller og data.
Herefter skal du (hvis du er heldig) kun rette din DSN i ASP koden, selvom der kan være andre mindre forskelle på den ASP de kører hos b-one og den du bruger idag.
Jeg har nu chekket: De kører ChiliASP og phpMyAdmin (en webklient til mysql databaser).
At dømme udfra din kommunikation med dem er du ikke specielt programmeringserfaren. Er det korrekt? I så fald skal du kunne spare en del for at det kan betale sig. (Hvis altså dine sites kører godt idag. Normalt er det noget mere effektivt at køre på MySQL, det er nok derfor de kan gøre det så billigt, de kan simpelthen have flere kunder på en server).
Nedenstående link indeholder information om brug af PHP og MySQL:
http://www.thorsnet.dk/index.php?m=MySQL&side=MySQLEndelig vil jeg lige sige at hvis du vælger at skifte, så sørg for at have god tid til at flytte. Lad være med at opsige den gamle hosting før den nye virker!! (Med mindre du er ligeglad med at være nede indtil du får det til at virke)