sql >> Database teknologi >  >> RDS >> Mysql

mysql_connect():Der kunne ikke oprettes forbindelse, fordi målmaskinen aktivt afviste det

Du har glemt adgangskoden i din forbindelse.

Prøv dette.

    mysql_connect("localhost","root" ,"password here");

Tjek dokumentation her .

  • Du bør skifte til MYSQLI eller PDO som du ser det MYSQL er allerede udfaset .

  • Den oprindelige Mysql-adgangskode er tom i henhold til disse oplysninger for mysql ver 5.0. du bør tjekke din version.

      mysql_connect("localhost","root" ,""); // will connect.
    

EDIT:

betyder, at der ikke er nogen fejl i din kode, men enten har du en firewall, som blokerer din forbindelse, eller også lytter dit system i en anden PORT.

at gøre:1-bekræft, at din forbindelsesports standard er 3306.

2-prøv oprette forbindelse med brug "127.0.0.1" i stedet for "localhost", dette kan måske lytte på "127.0.0.1".

3-Det kan også gå galt, hvis den anden ende lytter på UDP, ikke TCP.

4- bekræft din firewallforbindelse, hvis det er tilladt.



  1. Hvordan kan jeg få procentdelen af ​​de samlede rækker med mysql for en gruppe?

  2. indeks på url eller hashing i betragtning af RAM

  3. MySQL sletter ikke poster

  4. Dvale JPA, MySQL og TinyInt(1) for Boolean i stedet for bit eller char