Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[mysql] Connection refused

Pagina: 1
Acties:

  • afraca
  • Registratie: April 2009
  • Laatst online: 13-08 16:46

afraca

Open Source!

Topicstarter
Het is weer zover... Waarom zijn dingen gewoon soms zo irritant. Ik heb hier een OSX installatie. Via Homebrew heb ik Mariadb geinstalleerd, en een tijd geleden geconfigureerd. Over lokaal netwerk kon verbonden worden. Maar die installatie is door gedoe corrupt geraakt. Dus ik had in frustratie

brew uninstall mariadb


gedaan. Prima. Daarna nog een eenzame folder ge-rm'd, prima. Nu opnieuw mariadb proberen te installeren, en ik kan gewoon lokaal inloggen weer. M'n config file die ik edit is

/usr/local/etc/my.cnf


Ik wil ook andere pc's op lokaal netwerk toestaan, dus standaard riedeltje van bijvoorbeeld:
http://www.debianhelp.co.uk/remotemysql.htm

toegepast, maar ik blijf

ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.2.6' (61 "Connection refused")


krijgen. Dit is toch geen rocket science, wat voor stoms zie ik nou weer over het hoofd? |:(

Als ik in m'n mysql database kijk, in de tabel users , staat er gewoon een rij bij met:

code:
1
192.168.2.% root    *hash

IMDB vote history | Next-gen OS, audio en video player, search engine en Movie DB


  • mrwiggs
  • Registratie: December 2004
  • Laatst online: 09:11
Wat is de waarde van bind-address in je my.cnf?

  • afraca
  • Registratie: April 2009
  • Laatst online: 13-08 16:46

afraca

Open Source!

Topicstarter
DIe had ik net niet erin staan. Net nog even getest met 0.0.0.0 en dat werkte helaas ook niet. Misschien heeft het er nog mee te maken, maar:

code:
1
2
3
4
mysql.server restart
 ERROR! MySQL server PID file could not be found!
Starting MySQL
 SUCCESS!


nog iets interessants, nadat ik

 killall mysqld 


doe, en ik doe:

 ps aux | grep mysql 


geeft:

code:
1
2
3
myusername      5772   0,0  0,0  2432784    612 s000  S+    1:24pm   0:00.00 grep mysql
myusername      5768   0,0  0,7  2814988  54952   ??  S     1:24pm   0:00.06 /usr/local/Cellar/mariadb/10.0.15/bin/mysqld --basedir=/usr/local/Cellar/mariadb/10.0.15 --datadir=/usr/local/var/mysql --plugin-dir=/usr/local/Cellar/mariadb/10.0.15/lib/plugin --bind-address=127.0.0.1 --log-error=/usr/local/var/mysql/iMac-van-Webeau.local.err --pid-file=iMac-van-Webeau.local.pid --socket=/tmp/mysql.sock --port=3306
myusername      5648   0,0  0,0  2436436   1020   ??  S     1:24pm   0:00.02 /bin/sh /usr/local/opt/mariadb/bin/mysqld_safe --bind-address=127.0.0.1 --datadir=/usr/local/var/mysql



edit: Aangezien ik pas sinds kort ben gaan developen op OSX ben ik met homebrew nieuw, en ook met launchctl . Ik begin echter te vermoeden dat het probleem is dat die .plist die Mariadb meelevert, het probleem kan zijn, of niet? Maar dan blijft het gek dat hij het "vroeger" wel gewoon deed.

/usr/local/opt/mariadb/homebrewmcxl.mariadb.plist :
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
  <key>KeepAlive</key>
  <true/>
  <key>Label</key>
  <string>homebrew.mxcl.mariadb</string>
  <key>ProgramArguments</key>
  <array>
    <string>/usr/local/opt/mariadb/bin/mysqld_safe</string>
    <string>--bind-address=127.0.0.1</string>
    <string>--datadir=/usr/local/var/mysql</string>
  </array>
  <key>RunAtLoad</key>
  <true/>
  <key>WorkingDirectory</key>
  <string>/usr/local/var</string>
</dict>
</plist>


edit2: Dat blijkt dus gewoon briljant te werken. Die mysql.server is "gewoon" een wrapper om die launchctl , maar die heeft dus default parameters. Dit is voor de future generation, die misschien met Google Translate hier nog iets aan heeft.

[ Voor 96% gewijzigd door afraca op 12-12-2014 14:07 ]

IMDB vote history | Next-gen OS, audio en video player, search engine en Movie DB