mysql_connect (): Keine solche Datei oder kein solches Verzeichnis

Ich habe gerade einen MySQL-Server (Version 3.23.58) auf einem alten RedHat7 installiert. Ich kann aufgrund der Abhängigkeiten keine neuere MySQL-Version installieren. Ich kann keine Librairies auf diesem RedHat-Server aktualisieren.

Ich habe jedoch ein Problem mit der Verbindung zur Datenbank mit PHP. Zuerst habe ich PDO verwendet, aber ich habe festgestellt, dass PDO nicht mit MySQL 3.23 kompatibel ist ...

Also habe ich benutztmysql_connect(). Jetzt habe ich folgenden Fehler:

Warning: mysql_connect(): No such file or directory in /user/local/apache/htdocs/php/database.php on line 9
Error: No such file or directory

Mein Code ist:

$host = 'localhost';
$user = 'root';
$password = '';
$database = 'test';
$db = mysql_connect($host, $user, $password) or die('Error : ' . mysql_error());
mysql_select_db($database);

Ich habe zweimal überprüft, ob die Datenbank existiert und Login und Passwort korrekt sind.

Das ist seltsam, weil der Code auf meinem Windows-PC mit Wampp gut funktioniert. Ich kann nicht herausfinden, wo das Problem herkommt.

Irgendeine Idee?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage