---
title: "Vill inte hitta min databas"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/150887-vill-inte-hitta-min-databas"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Matsakii"
published: "2006-09-04T00:59:25.000Z"
updated: "2006-09-06T09:21:27.000Z"
replies: 9
views: 394
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/150887-vill-inte-hitta-min-databas"
---

# Vill inte hitta min databas

## #1 — Matsakii, 2006-09-04T00:59Z

Hej,
Jag har gjort ett formmail script på min PHP sida. Mailet skickas både som mail och sen vill jag ha i den i min databas som heter "bartenderskoloan"

Koden ser ut så här:

```php
	mysql_connect("www.minurl.nu", "username", "password");
	mysql_select_db("bartenderskolan");
```

Jag vet att URL, unsername och lösen stämmer. Men nått går fel. Ska jag typ flusha den nya databasen innan eller är det något annat?

Permalänk: https://www.webforum.nu/p/150887

## #2 — Gislaved, 2006-09-04T05:34Z

Kontrollera att användaren har rättighet att ansluta till databasen från den adress du använder.

Permalänk: https://www.webforum.nu/p/1860998

## #3 — Fuel, 2006-09-04T10:26Z

normalt brukar det vara  mysql_connect("localhost", "username", "password"); 
från en annan server ?  mysql_connect("www.minurl.nu:3306", "username", "password"); .. är inte säker

Permalänk: https://www.webforum.nu/p/1861070

## #4 — The_Hulk, 2006-09-04T10:46Z

Är MySQL-servern på en annan dator så kontrollera att du inte har en brandvägg som stoppar trafiken.

Permalänk: https://www.webforum.nu/p/1861081

## #5 — Dies_Irae, 2006-09-05T07:58Z

skriv ut mysql_error och se va den säger, brukar underlätta.

Permalänk: https://www.webforum.nu/p/1861361

## #6 — Matsakii, 2006-09-05T10:41Z

vart ska jag lägga den exakt?

Permalänk: https://www.webforum.nu/p/1861396

## #7 — Fuel, 2006-09-05T10:45Z

Så här kan man göra..

```php
<?php
$db_host = "localhost";
$db_user = "xxx";
$db_pass = "xxx";
$db_name = "xxx";

@mysql_connect($db_host,$db_user,$db_pass) or die ("<h2>DB Error</h2><p>Couldnt connect to MySQL database.. come back later..</p><p>".mysql_error()."</p>");
@mysql_select_db($db_name) or die ("<h2>DB Error</h2><p>Couldnt select the requested MySQL table..!</p><p>".mysql_error()."</p>");
?>
```

Permalänk: https://www.webforum.nu/p/1861398

## #8 — Matsakii, 2006-09-05T22:14Z

Tack för hjälpen. Svaret blir då:

> Couldnt connect to MySQL database.. come back later..
> 
> Access denied for user 'apache'@'localhost' (using password: NO)

De är något dumt enkelt fel, men slanten vill inte ramla ner   :(

Permalänk: https://www.webforum.nu/p/1861596

## #9 — Gislaved, 2006-09-06T03:57Z

I det felmeddelandet får du reda på att du ansluter som användaren apache och helt utan lösenord. Är det så det ska vara? Jag skulle tippa på att du inte sätter några användarinställningar alls, alternativt att localhost inte har rätt att ansluta mot databasen.

Permalänk: https://www.webforum.nu/p/1861625

## #10 — Fuel, 2006-09-06T09:21Z

sen när du är klar med felsökningen kan du ta bort inom parantes: ( \<p\>".mysql_error()."\</p\> )

Permalänk: https://www.webforum.nu/p/1861685

---

Tråden på webben: https://www.webforum.nu/amne/php/150887-vill-inte-hitta-min-databas
