Till förstasidan för privatkunderOm du vill kontakta oss på TeliaSoneraGer dig översikt och hjälper dig hitta på  privatsidornaSök på telia.se

Telia Webbhotell

Webbhotell Enkel

Webbhotell Standard

Webbhotell Avancerad

Funktioner & Tips

Administration

Snabbguide
Support/Kundtjänst
Om domännamn
Tillgänglighetsgaranti
   


Telia Webbhotell

MySQL (Standard)

MySQL finns tillgängligt i utvecklingsmiljön.

För att administrera MySQL finns ett webbgränssnitt där där du loggar in med det användarid och lösenord du fått för databasen.

Egen MySQL databas (Standard)

1

Vad är en databas?

2 Vad är MySQL?
3 Vad kostar det?
4 Hur får jag min egen databas?
5 Vad är det för version av MySQL?
6 Vad är administrationsverktyget för något?
7 Hur hittar jag till administrationsverktyget?
8 Hur använder jag administrationsverktyget?
9 Varför ska jag ha en databas?
10 Hur stor får min databas vara?
11 Hur hämtar jag data från min databas med PHP?
12 Hur lägger jag in data i min databas med PHP?
13 Hur hämtar jag data från min databas med CGI?
14 Hur lägger jag in data i min databas med CGI?
15 Var får jag tag på mer information?
16 Finns informationen i word-format?
Fråga 1 Vad är en databas?
Svar En relationsdatabas lagrar data i separata tabeller istället för att lagra allt i en enda stor lista. Detta är bra för snabbhet och flexibilitet. Tabellerna länkas ihop med deras relationer till varandra.

Fråga 2 Vad är MySQL?
Svar MySQL är den mest populära och användna Open Source-mjukvaran för databaser. MySQL är en databashanterare. Här hittar du mer information om MySQL:
http://www.mysql.com

Fråga 3 Vad kostar det?
Svar Tjänsten är gratis men det ingår ingen support. Har du Telia Webbhotell Enkel måste du uppgradera Telia Webbhotell Standard för att kunna nyttja MySQL.

Fråga 4 Hur får jag min egen databas?
Svar Du har redan en databas. Det enda du behöver göra är att koppla upp dig mot administrationsverktyget och börja skapa tabeller. Här finner du administrationsverktyget:
https://tiw-pro.web.internet.telia.com/phpmyadmin/.

Fråga 5 Vad är det för version av MySQL?
Svar Vi använder oss av version MySQL 4.1.10a.

Fråga 6 Vad är administrationsverktyget för något?
Svar Det är ett webbaserat administrationsverktyg som används för att administrera databaser. Här hittar du administrationsverktyget:
https://tiw-pro.web.internet.telia.com/phpmyadmin/

Fråga 7 Hur hittar jag till administrationsverkyget?
Svar Här är adressen till administrationsverktyget:
https://tiw-pro.web.internet.telia.com/phpmyadmin/

Fråga 8 Hur använder jag administrationsverktyget?
Svar Du loggar på administrationsverktyget med användarid och lösenord som du hittar i filen tiw-pro.txt som finns på ditt ftp-utrymme. Nu kan du börja skapa tabeller och fylla dessa med data.

Fråga 9 Varför ska jag ha en databas?
Svar Fördelarna med att ha en databas är att du kan lagra din data på ett strukturerat sätt. Med hjälp av SQL-kommandon kan du lagra, ta fram och söka efter data. Läs mer på MySQL:s webbplats http://www.mysql.com/

Fråga 10 Hur stor får min databas vara?
Svar Du får ha en databas som är 10 MB stor utan kostnad. När databasen överstiger 10 MB kommer du att debiteras en kostnad.

Fråga 11 Hur hämtar jag data från min databas med PHP?
Svar Du skriver dina PHP-script som vanligt. Du hämtar data från databasen med hjälp av PHP på detta sätt.
-------------- PHP --------------
$link = mysql_connect("localhost:3306", "USER", "PASSWORD")
or die("Could not connect");
mysql_select_db("DATABAS1")
or die("Could not select database");
$query = "SELECT * FROM Tabell1";
$result = mysql_query($query)
or die("Query failed");
-------------- PHP --------------

USER är ditt användarnamn från filen tiw-pro.txt.
DATABAS1 är ditt användarnamn från filen tiw-pro.txt.
PASSWORD är ditt lösenord från filen tiw-pro.txt.
Tabell1 är den tabell du hämtar data från.

Läs mer om PHP här.

Fråga 12 Hur lägger jag in data i min databas med PHP?
Svar Du skriver dina PHP script som vanligt. Du lägger in data i databasen mha PHP på detta sätt.
-------------- PHP --------------
$link = mysql_connect("localhost:3306", "USER", "PASSWORD")
or die("Could not connect");
mysql_select_db("DATABAS1")
or die("Could not select database");
$query = "Insert into TABELL1 (ID, NAMN) values($id, '$namn')";
$result = mysql_query($query)
or die("Query failed");
-------------- PHP --------------

USER är ditt användarnamn från filen tiw-pro.txt.
DATABAS1 är ditt användarnamn från filen tiw-pro.txt.
PASSWORD är ditt lösenord från filen tiw-pro.txt.
Tabell1 är den tabell du hämtar data från.
$id är den variabel du lägger in i fältet ID i tabellen Tabell1.
$namn är den variabel du lägger in i fältet NAMN i tabellen Tabell1.

Läs mer om PHP här.

Fråga 13 Hur hämtar jag data från min databas med CGI?
Svar Du skriver dina CGI script som vanligt. Du hämtar data från databasen mha CGI på detta sätt:

-------------- CGI --------------
use DBI(); # Måste finnas med
my $dbh=DBI->connect("DBI:mysql:databse=$database;host=localhost",$user,$password,{'RaiseError'});
my $query="Select MAX(ID) from Tabell1";
my $sth=$dbh->prepare($query);
$sth-execute();
-------------- CGI --------------

$database är ditt användarnamn från filen tiw-pro.txt.
$user är ditt användarnamn från filen tiw-pro.txt.
$password är ditt lösenord från filen tiw-pro.txt.
Tabell1 är den tabell du hämtar data från.

Läs mer om CGI här.

Fråga 14 Hur lägger jag in data i min databas med CGI?
Svar Du skriver dina CGI script som vanligt. Du lägger in data i databasen mha CGI på detta sätt:

-------------- CGI --------------
use DBI(); # Måste finnas med
my $dbh=DBI->connect("DBI:mysql:databse=$database;host=localhost",$user,$password,{'RaiseError'});
my $query="Insert into Tabell1(ID,NAMN) values($id,'$namn')";
my $sth=$dbh->prepare($query);
$sth-execute();
-------------- CGI --------------

$database är ditt användarnamn från filen tiw-pro.txt.
$user är ditt användarnamn från filen tiw-pro.txt.
$password är ditt lösenord från filen tiw-pro.txt.
Tabell1 är den tabell du hämtar data från.
$id är den variabel du lägger in i fältet ID i tabellen Tabell1.
$namn är den variabel du lägger in i fältet NAMN i tabellen Tabell1.

Läs mer om CGI här.

Fråga 15 Var får jag tag på mer information?
Svar

Här kan du söka efter mer information:
http://www.mysql.com
http://www.cgi-resources.com/
http://www.worldwidemart.com/scripts/
http://www.php.net