sql >> Database >  >> RDS >> Mysql

PHP:mysql_connect retourneert niet FALSE

Dat komt omdat mysql_connect enkele standaardwaarden gebruikt bij het verbinden, wat root zou moeten zijn voor de gebruikersnaam en de lege string voor het wachtwoord als ik het me goed herinner. Als alternatief kan de gebruikersnaam zijn waaronder de webserver draait.

Dit kan betekenen dat je db-server rootverbindingen zonder wachtwoord accepteert (van de webservermachine), wat behoorlijk gevaarlijk is. U moet uw databaseconfiguratie en gebruikerslijst controleren.

Vanuit veiligheidsoogpunt is uw code niet erg veilig, db-referenties worden verzonden in leesbare tekst en als vuistregel mogen db-referenties niet worden ingevoerd door eindgebruikers (tenzij u een PhpMyAdmin-achtig hulpmiddel schrijft).




  1. Is er een beperking aan de lengte van de query in mysql?

  2. Haal de laatste datum uit gegroepeerde MySQL-gegevens

  3. Maak een subcategorie aan bij Wijzigen

  4. CX_Oracle - importeer gegevens van Oracle naar Panda's dataframe