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

Kommandolinje PHP mysql_connect() fejl

Først og fremmest kan du bruge

php -m
 

fra kommandolinjen for at kontrollere, hvilke udvidelser der er aktiveret.

Hvis mysql ikke er på listen, betyder det, at den ikke er aktiveret / indlæst -- hvilket sandsynligvis er tilfældet her.


Så vil du gerne bruge

php --ini
 

for at kontrollere, hvilken .ini fil(er) læses af PHP.


Når du har fundet ud af hvilken php.ini fil bruges, bliver du nødt til at redigere den og tilføje noget som dette :

; configuration for php MySQL module extension=mysql.so

For at indlæse mysql udvidelse.


Afhængigt af din distribution kan det være en .ini fil pr. filtypenavn (Ubuntu gør det f.eks.) .

Hvis det er tilfældet, kan du også oprette en ny .ini fil (mysql.ini for eksempel) ved siden af ​​de andre, og læg de to linjer, jeg postede, i den nye fil.



  1. Nulstil MySQL root-adgangskoden ved hjælp af ALTER USER-sætning efter installation på Mac

  2. Brugerkontostyring, roller, tilladelser, godkendelse PHP og MySQL - Del 2

  3. Sådan ændres baggrundsfarve for en formularoverskrifter i Access 2016

  4. Julen kommer tidligt (Oracle 12.2)