Avatar billede eromaster Nybegynder
16. december 2003 - 20:33 Der er 8 kommentarer og
1 løsning

Access til MySQL

Hejsa allesammen...

Jeg håber i lige har tid til en n00b til mySQL. Jeg har måttet flyttet mit webhotel til b-one, som ikke understøtter Access databaser - jeg har længe ville konvertere disse databaser til mySQL men tiden har været knap. Nu skal det simpelthen være - jeg har bare et problem, jeg aner intet om mySQL. Hvilket editor program er godt?

Før i tiden har mine connections set sådan ud:

Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.Mappath("db/bruger.mdb")

og f.eks. sådan her:

nyhed.open "Select Top 2 * From [artikler] where sektion = '" & sektion & "' OR Sektion = '5' order by id desc", DataConn

Hvordan kommer de til at se ud når man laver en mySQL connection?

Jeg vil også meget gerne have en guide til mySQL - dansk eller engelsk er et fedt, bare en som starter på det grundlæggende.

På forhånd tak
Avatar billede eromaster Nybegynder
16. december 2003 - 20:36 #1
Havde lige en connection mere jeg gerne vil have et eksempel på hvor sætningen er oversat:

      <%
      Set DataConn = Server.CreateObject("ADODB.Connection")
      DSN = "DRIVER={Microsoft Access Driver (*.mdb)};uid=admin; "
      DSN = dsn & "DBQ=" & server.mappath("db/nyheder.mdb")
      DataConn.Open DSN
      %>
Avatar billede eromaster Nybegynder
16. december 2003 - 20:36 #2
Hov ja, er der også en nem måde at konvertere access til mysql?
Avatar billede netro Nybegynder
16. december 2003 - 20:37 #3
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open ("Driver={MySql};Server=servernavn/IP; Database=databasenavn; UID=brugernavn; PWD=password;")

nyhed.open "Select * From [artikler] where sektion = '" & sektion & "' OR Sektion = '5' order by id desc Limit 2", DataConn
Avatar billede netro Nybegynder
16. december 2003 - 20:44 #4
Med programmet MySqlFront kan du på nogle få minutter konvertere en hel Access-database til MySQL. Jeg ved ikke, hvilke muligheder du har i PhpMyAdmin, som du i øvrigt har til rådighed.
Avatar billede eromaster Nybegynder
16. december 2003 - 21:01 #5
Jo der er phpmyadmin på serveren, fatter bare hat af det :)
Avatar billede netro Nybegynder
16. december 2003 - 21:09 #6
Learn by doing :) Jeg bruger det ikke selv, men studér det da lidt.
Avatar billede eagleeye Praktikant
16. december 2003 - 23:11 #7
Jeg har også b-one og ja phpmyadmin kræver man tager det roligt de første par gange man prøver det.

Konvertere fra Acess til mySQL kan gøres på flere måder:
Opret tabelerne i phpmyadmin med samme navn og type. Exporter data fra Access til en fil og importere den fil i phpmyadmin.

Et par alternativer som kan gøre det hele for dig begge er freeware:
http://www.dbtools.com.br/EN/index.php
http://www.mysqlfront.de//index.php
Avatar billede netro Nybegynder
17. december 2003 - 00:13 #8
Kan PhpMyAdmin ikke importere strukturen også, som MySqlFront kan?
Avatar billede eagleeye Praktikant
17. december 2003 - 19:58 #9
Jo, hvis man kan få Access til at lave en SQL sætning som definere strukturen.
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