Mysql_Connect(): No Connection Could Be Made Because the Target MAChine Actively Refused It

Mysql No connection could be made because the target machine actively refused it

Well this might be late but for future visitors,

I found out back then that biz.nf refuses any connections to it's DB from outside source which means that only the web-apps hosted on biz.nf have the access to their DB other than that you will get rejected.

Warning: mysql_connect(): No connection could be made because the target machine actively refused it

oci_connect is a different API - its for ORACLE databases and mysql_connect is for MYSQL databases. I think you're mixing up quite a few things here, additionally : you forgot both the port and the database in mysql_connect.

you need to use these functions exclusively : http://php.net/manual/en/ref.oci8.php

http://php.net/manual/en/book.oci8.php

mysqli_connect(): (HY000/2002): No connection could be made because the target machine actively refused it

If you look at your XAMPP Control Panel, it's clearly stated that the port to the MySQL server is 3306 - you provided 3360. The 3306 is default, and thus doesn't need to be specified. Even so, the 5th parameter of mysqli_connect() is the port, which is where it should be specified.

You could just remove the port specification altogether, as you're using the default port, making it

$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = '';
$db = 'test_db13';

References

  • mysqli_connect()
  • Standard connection of MySQL


Related Topics



Leave a reply



Submit