Hello,
I use a java program which connects to mysql. When I start mysqld the recomended way:
Code:
/etc/rc.d/rc.mysqld start
the program refuses to connect, giving the following errors:
Code:
java.net.SocketException: java.net.ConnectException: Connection refused
at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:151)
at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:280)
at com.mysql.jdbc.Connection.createNewIO(Connection.java:1774)
at com.mysql.jdbc.Connection.<init>(Connection.java:437)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:268)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
However, if I start mysqld simply with
Code:
su -c 'mysqld_safe&'
everything works.
It is not really a serious problem, I have been working like this for almost a year. Just curious. I use slackware 12.0, and I have uncommented SKIP='--skip-networking' in rc.mysqld. Thanks in advance for your interest.
Kind regards