简体   繁体   中英

java application not connect with a specific database in mysql on localhost,connection refused error comes

My java application is not connect with a specific database in MySQL on local host.'Connection refused' named error coming when I am trying to connect.

I have checked also service of MySQL its working because there is two db on local host, I am able to connect with one Db. I have googled all the things but my problem still not resolved.

Please check the Bind address

( https://dev.mysql.com/doc/refman/5.1/en/server-options.html#option_mysqld_bind-address ) to see if you have altered the my.cnf|ini configuration file on mysql correctly.

Also if you are trying to connect using different machine then you have to create a user and grant him privileges like this to make the database available remotely

CREATE USER 'jeffrey'@'%' IDENTIFIED BY 'mypass';

GRANT ALL ON db1.* TO 'jeffrey'@'%';

Wildcard % is used to give access to any IP connecting your machine.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM