---
title: "Dedikerad MySQL-server, anslutning misslyckas"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/190718-dedikerad-mysql-server-anslutning-misslyckas"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "MickeA.com"
published: "2012-12-06T23:41:36.000Z"
updated: "2012-12-07T23:23:40.000Z"
replies: 3
views: 877
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/databaser-sql/190718-dedikerad-mysql-server-anslutning-misslyckas"
---

# Dedikerad MySQL-server, anslutning misslyckas

## #1 — MickeA.com, 2012-12-06T23:41Z

Tjena hej,

Håller på och sätter upp en dedikerad MySQL-server och har problem med att andra datorer i mitt nätverk inte kommer den.

Har följt den här:
<http://library.linode.com/databases/mysql/standalone-mysql-server#sph_edit-etc-hosts>

**Vad jag gjort**
På "foo.app1" (webbservern) och på "foo.mysql1" har jag lagt in följande i */etc/hosts*:

```
192.168.xxx.yy foo.app1
192.168.xxx.zz foo.mysql1
```

Jag kan pinga dom emellan, genom att köra t.ex. *ping foo.mysql1* från *foo.app1* etc. utan problem.

I */etc/mysql/my.conf* jag har angett:

```
bind-address = foo.mysql1
```

Har (såklart) startat om MySQL efter ändringarna.

Problemet är att det inte går att ansluta till mysql1 från app1. Jag får:

```
ERROR 2003 (HY000): Can't connect to MySQL server on 'foo.mysql1' (110)
```

På MySQL-servern går det bra att ansluta genom att köra *mysql -h localhost -u root -p*. Om jag istället testar med *mysql -h foo.mysql1* så **fungerar det inte,** jag får då:

```
ERROR 1130 (HY000): Host 'foo.mysql1' is not allowed to connect to this MySQL server
```

Var kan problemet ligga? Jag har kollat på div. sajter utan framgång. Det känns som att det är relaterat till *bind-address* eller något annat, eftersom den inte ens lyssnar på adressen. Det finns (såklart) även en användare som **får** ansluta från *foo.app1*, fast det spelar i nuläget inte någon roll, eftersom servern inte ens svarar.

Det jag vill åstadkomma är att alltså att det **ENDAST** ska gå att ansluta mellan de två datorerna lokalt, det **ska inte** gå att ansluta till MySQL utifrån, med burkens publika ip.

Tacksam för förslag!

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

## #2 — prplxr, 2012-12-07T07:57Z

Vad händer om du försöker ansluta mot IPt istället?

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

## #3 — greyhound, 2012-12-07T16:48Z

Har du kollat så något mysqlkonto har rätt att ansluta också från det IP-nummret där du har den andra servern?

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

## #4 — MickeA.com, 2012-12-07T23:23Z

Felet låg i att *bind-address* skulle vara serverns IP och inte hostname som den här guiden sa. Utöver det blockerades IPn av CSF på servern. Efter att ha ändrat till IPn och lagt in ett undantag i brandväggen så fungerade det.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/190718-dedikerad-mysql-server-anslutning-misslyckas
