Avatar billede aggemammen Nybegynder
28. februar 2002 - 20:18 Der er 3 kommentarer

At kunne connecte udefra

Hej

Jeg kører mysql 3.23 på min FreeBSD-maskine, men der er kun adgang til serveren via unix-sockets, og man kan derfor kun tilgænge den via php-sider, der ligger lokalt på maskinen.

Hvordan kan jeg åbne for port 3306 så man kan koble op til serveren fra andre steder end localhost?

På forhånd tak !
Avatar billede disky Nybegynder
28. februar 2002 - 20:24 #1
i din firewall, og samtidig i din opsætning af individuelle brugere.
Avatar billede aggemammen Nybegynder
28. februar 2002 - 20:28 #2
Firewall er opsat korrekt.

Opsætning af individuelle brugere er også korrekt, dvs jeg tillader adgang fra '%', altså alle hosts.

Problemet ligger i, at mysql bruger unix sockets til at kommunikere, og dermed ikke kan modtage forespørgsler fra andre steder end min egen maskine.
Avatar billede aggemammen Nybegynder
28. februar 2002 - 20:36 #3
mysql> \s
--------------
/usr/local/mysql/bin/mysql  Ver 11.15 Distrib 3.23.46, for unknown-freebsdelf4.4
(i386)

Connection id:          65576
Current database:
Current user:          root@localhost
Current pager:          stdout
Using outfile:          ''
Server version:        3.23.46-log
Protocol version:      10
Connection:            Localhost via UNIX socket
Client characterset:    latin1
Server characterset:    latin1
UNIX socket:            /tmp/mysql.sock
Uptime:                19 hours 19 min 0 sec

Det er især "Connection:            Localhost via UNIX socket" jeg ville væk med :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester