Hvordan opretter jeg forbindelse til en MySQL-database?
Du skal anvende en DNS-less database-forbindelse.
I ASP ser det således ud:
MySQL version før 4.0 (alle andre end mysql3.gullestrupnet.dk)
<%
Set dbConn = Server.Createobject("ADODB.Connection")
strDSN = "DRIVER={MySQL};SERVER=servernavn;DATABASE=databasenavn;UID=brugernavn;PWD=adgangskode;"
dbConn.Open strDSN
%>
MySQL version 4.0 eller højere (mysql3.gullestrupnet.dk og højere)
<%
Set dbConn = Server.Createobject("ADODB.Connection")
strDSN = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=servernavn;DATABASE=databasenavn;UID=brugernavn;PWD=adgangskode;"
dbConn.Open strDSN
%>
MySQL version 5.0 eller højere (mysql2.gullestrupnet.dk)
<%
Set dbConn = Server.Createobject("ADODB.Connection")
strDSN = "DRIVER={MySQL ODBC 5.1 Driver};SERVER=servernavn;DATABASE=databasenavn;UID=brugernavn;PWD=adgangskode;"
dbConn.Open strDSN
%>
Servernavn, databasenavn, brugernavn og adgangskode skal selvfølgelig rettes til det du har valgt ved oprettelsen.
I PHP bruger du:
<php
mysql_connect("servernavn","brugernavn","adgangskode");
mysql_select_db("databasenavnr");
$res = mysql_query("SELECT * FROM tabelnavn");
mysql_close();
?>