---
title: "Fåfänga försök att kompilera MySQL"
type: "forum-thread"
url: "https://www.webforum.nu/amne/linux-bsd/49182-fåfänga-försök-att-kompilera-mysql"
topic: "Linux & BSD"
topic_url: "https://www.webforum.nu/amne/linux-bsd"
author: "Viking"
published: "2002-08-01T00:26:48.000Z"
updated: "2003-03-21T07:43:48.000Z"
replies: 8
views: 580
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/linux-bsd/49182-fåfänga-försök-att-kompilera-mysql"
---

# Fåfänga försök att kompilera MySQL

## #1 — Viking, 2002-08-01T00:26Z

Mjo, försöker fixa iordning MySQL på burken. Har laddat ner tar.gz-filen från nerladdningssidan, packat upp och kört detta när jag "stått" i mappen med filerna:

```
$ ./configure
```

Får detta meddelande i konsolen:

```
To start mysqld at boot time you have to copy support-files/mysql.server
to the right place for your system

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
This is done with:
./bin/mysqladmin -u root -p password 'new-password'
./bin/mysqladmin -u root -h Henrik -p p

Please report any problems with the ./bin/mysqlbug script!

The latest information about MySQL is available on the web at
[url]http://www.mysql.com[/url]
Support MySQL by buying support/licenses at [url]https://order.mysql.com[/url]

Starting the mysqld server.  You can test that it is up and running
with the command:
./bin/mysqladmin version
bash-2.05a# Starting mysqld daemon with databases from /root/mysql-3.23.51-pc-linux-gnu-i686/data
020801 02:16:41  mysqld ended
```

Jag är ny när det gäller Linux, så försök förklara lätt ;) Vad ska jag göra? Jag har försökt med detta:

```
$ ./bin/mysqladmin version
```

Får då detta felmeddelande:

```
./bin/mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111)'
Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists!
```

Jag tror att jag på något sätt ska få igång MySQL så att det startas när jag drar igång datorn, men hur? Jag kör förresten Slackware (8.1)!

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

## #2 — Viking, 2002-08-01T20:58Z

Ingen?

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

## #3 — copyright, 2002-08-01T23:50Z

Det verkar som du inte  har startat mysql servern försök leta reda på mysqld och starta den ./mysqld.... annars tror jag man kunde använda något kommande tillsammans med mysqladmin ... pröva skriv mysqladmin --help får du upp alla kommandon du kan köra med den

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

## #4 — woodi, 2002-08-02T06:38Z

Det ser ut som att Du har laddat hem det binära paketet av mySQL.

Ladda hem source filen istället så lovar jag att det kommer att gå bättre!  
[mySQL Source 3.23.51](http://www.mysql.com/Downloads/MySQL-3.23/mysql-3.23.51.tar.gz)

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

## #5 — Viking, 2002-08-03T22:16Z

Hm, nu har jag gjort som woodi skrev. Jag har upptäckt att jag inte har en fil som heter mysql.sock i /tmp/. Får detta felmeddelande när jag försöker göra någonting:

> mysqladmin: connect to server at 'localhost' failed
> error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)'
> Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists!

Kan det vara någonting med det tro?

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

## #6 — Reefer, 2002-08-03T23:29Z

Felmeddelandet beror på att du inte startat MySQL, kolla copyrights inlägg ovan.

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

## #7 — Fredde Mannen, 2003-03-20T10:23Z

Har samma problem...

Har exakt samma problem, men i manualen min till MySQL står det inget om att man ska dra igång:

```
./mysqld
```

utan att man ska använda sig av

```
./safe_mysql &
```

 för att starta... men då blir det där långa felmeddelandet, så man ska väl också testa med att köra

```
./mysqld
```

:OO

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

## #8 — GunnarD, 2003-03-20T16:16Z

Kolla så att du har en användare på maskinen som heter mysql, om inte skapa en sådan användare.

I katalogen /root/mysql-3.23.51-pc-linux-gnu-i686/data finns en fil som slutar på .err däri hamnar eventuella felmeddelanden, vad står det i den?

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

## #9 — Fredde Mannen, 2003-03-21T07:43Z

> **GunnarD skrev:**
>
> Kolla så att du har en användare på maskinen som heter mysql, om inte skapa en sådan användare.
> 
> I katalogen /root/mysql-3.23.51-pc-linux-gnu-i686/data finns en fil som slutar på .err däri hamnar eventuella felmeddelanden, vad står det i den?

Oki! Nu har det löst sig för mig.... istället för en användare som heter mysql, gav jag rättigheterna till min ordinarie användare, och då funkade det att använda MySQL utan problems. 

Har dock upptäckt att man inte kan starta ./mysqld med root-användaren. :e

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

---

Tråden på webben: https://www.webforum.nu/amne/linux-bsd/49182-fåfänga-försök-att-kompilera-mysql
