---
title: "Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/74735-can-t-connect-to-local-mysql-server-through-socket-tmp-mysql-sock-2"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "RichValen"
published: "2003-04-22T21:18:05.000Z"
updated: "2003-04-23T16:24:19.000Z"
replies: 8
views: 443
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/74735-can-t-connect-to-local-mysql-server-through-socket-tmp-mysql-sock-2"
---

# Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

## #1 — RichValen, 2003-04-22T21:18Z

Som ni kan se på rubriken så ser mitt felmeddelande ut såhär:

**Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)** 

Jag har precis installerat mysql på min Linux Red Hat 8.0 installation jag kan gå in via konsolen och koppla upp mig mot databasen men inte via nån php kod, använder mysql_connect('localhost', 'root'....osv. när jag ska koppla upp!

Jag avänder mysql root kontot för uppkoppling via php kod, ska man kanske skapa ett nytt konto för att använda i php kod?

tacksam för hjälp!
// Richard

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

## #2 — pimme, 2003-04-22T22:04Z

Nej, det går att använda root-användern från php med...
Om jag inte minns helt fel så beror felmeddelandet att mysqld inte är igång...

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

## #3 — GunnarD, 2003-04-23T05:17Z

Du bör skapa ett nytt konto som du använder, men det är inget krav, du kan köra med root om du vill.

Felmeddelandet tyder på att mysqld inte är startad, prova att starta det med kommandot "/etc/init.d/mysql start"

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

## #4 — RichValen, 2003-04-23T08:13Z

okej ,tack för svaren...ska sätta mej ner o fiffla med det så fport jag kommer hem :P

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

## #5 — Niehls, 2003-04-23T09:44Z

alternativt 
safe_mysqld -u root &

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

## #6 — RichValen, 2003-04-23T09:47Z

Vad gör safe_mysqld för något?

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

## #7 — Niehls, 2003-04-23T10:16Z

startar mysql-demonen
\\edit:
ojsan hoppsan. man kanske skall läsa ordentligt innan man postar. sorry. demonen verkar ju redan vara igång.
 :r

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

## #8 — pimme, 2003-04-23T11:51Z

Niehls: man bör **inte** köra mysql-deamonen som root

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

## #9 — RichValen, 2003-04-23T16:24Z

Vill ändå inte fungera =/
1\. Kör först igång Apache med raden
    /www/bin/apachectl start
    där /www är kataogen vart jag har installerat apache
2\. Försöker få igång mysql med raden
    /etc/init.d/mysql start

"Starting Mysql daemon with databases from /var/lib/mysql"
Men det vill ändå inte fungera.

Någon som vet som an vara knasigt på min lilla red hat 8.0 server?
(jag är en tidigare windows nörd som kört php+mysql på IIS och är därför ny inom linux området\*

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

---

Tråden på webben: https://www.webforum.nu/amne/php/74735-can-t-connect-to-local-mysql-server-through-socket-tmp-mysql-sock-2
