Börja för 0 kr – de första 3 månaderna är gratisSe erbjudandet

Databaser och PHP

Hitta värdnamn, port och användarnamn för din databas

Se vilka värden din hemsida ska använda för att ansluta till en Sitewig-databas, med exempel för wp-config.php och egna PHP-skript.

3 min läsningUppdaterad

På den här sidan
  1. Värdena i korthet
  2. Hitta värdena i kontrollpanelen
  3. Skriv in värdena i WordPress
  4. Använd värdena i ditt eget PHP-skript
  5. Vanliga frågor
  6. Måste jag skriva porten 3306?
  7. Kan jag använda min domän eller serverns IP-adress som värd?
  8. Vad betyder "max 20 anslutningar"?
  9. Kan jag ansluta från min egen dator?

När en hemsida ska prata med sin databas behöver den känna till fyra saker: värden, databasens namn, användarnamnet och lösenordet. Hos Sitewig är två av dem alltid likadana, och värden är alltid densamma. Här ser du var du hittar värdena och var de ska stå.

Värdena i korthet

Anslutning till din databas

Host (värdnamn)
localhost
Port
3306 (standard, behöver sällan anges)
Databas
Det fullständiga namnet, t.ex. u12345_wp
Användarnamn
Samma som databasen, t.ex. u12345_wp
Lösenord
Det lösenord du sparade när databasen skapades

Hitta värdena i kontrollpanelen

  1. Steg 1: Öppna Databaser

    Gå till Webbhotell → Databaser i kontrollpanelen.

  2. Steg 2: Hitta databasens namn och användare

    Varje databas står på sin egen rad med namnet i fetstil. Under namnet står Användare, t.ex. u12345_wp, och hur många anslutningar användaren högst får ha samtidigt.

  3. Steg 3: Se Host och Port

    Längst ned på sidan, under Anslutning, står Host (localhost med en kopieringsknapp), Port (3306) och Namngivning, som visar mönstret för dina databasnamn.

    Avsnittet Anslutning med Host localhost, Port 3306 och Namngivning
    Anslutning längst ned på sidan Databaser
  4. Steg 4: Använd ditt sparade lösenord

    Lösenordet visas inte i kontrollpanelen. Använd det du kopierade när databasen skapades. Har du tappat bort det kan du skapa ett nytt, läs Återställ lösenordet till din databas.

Skriv in värdena i WordPress

WordPress sparar anslutningen i filen wp-config.php i hemsidans mapp. Öppna filen med Filhanteraren eller ett SFTP-program och ändra de fyra raderna.

Värdena från Databaser inskrivna i DB_NAME, DB_USER, DB_PASSWORD och DB_HOST
Så hänger fälten ihop med wp-config.php

wp-config.php

DB_NAME
u12345_wp
DB_USER
u12345_wp
DB_PASSWORD
Ditt sparade lösenord
DB_HOST
localhost
DB_CHARSET
utf8mb4

Spara filen och ladda om din hemsida. Får du ett felmeddelande, läs Lös databasfel i WordPress.

Använd värdena i ditt eget PHP-skript

PHP-tilläggen mysqli och pdo_mysql är installerade på alla webbhotell, så du kan använda den metod du föredrar.

  • PDO: använd DSN:en mysql:host=localhost;dbname=u12345_wp;charset=utf8mb4 tillsammans med användarnamn och lösenord.
  • mysqli: anropa new mysqli('localhost', 'u12345_wp', $losenord, 'u12345_wp').

Vanliga frågor

Måste jag skriva porten 3306?

Normalt inte. Både WordPress och PHP använder 3306 av sig själva. Kräver ditt program ett portnummer, skriv 3306.

Kan jag använda min domän eller serverns IP-adress som värd?

Nej. Databasen tar bara emot anslutningar från localhost. Använder du ett domännamn eller en IP-adress får du oftast felet Access denied eller Can't connect.

Vad betyder "max 20 anslutningar"?

Det är det högsta antalet samtidiga anslutningar som databasens användare får ha. Vanliga hemsidor använder bara ett fåtal åt gången. Når du gränsen beror det oftast på ett tillägg eller skript som inte stänger sina anslutningar.

Kan jag ansluta från min egen dator?

Nej, databasen är stängd utifrån. Läs vad du kan göra i stället i Kan jag ansluta till databasen från min egen dator?

Läs om webbhotell

Hittade du inte svaret?

Svar inom 1 arbetsdag · vardagar 8–17