Mysql mit PHP verknüpfen?
Hallo,
Ich habe einen Mysql Localhost Server, den möchte ich mit PHP verknüpfen.
<?php
$servername = "localhost";
$username = "root";
$password = "123456789";
$database = "cinpc";
$con = mysqli_connect($servername,$username,$password);
?>
Hier wird mir dieser Fehler ausgegeben:
Fatal error: Uncaught Error: Call to undefined function mysqli_connect() in C:\...\Untitled-1.php:8
Stack trace:
#0 {main}
thrown in C:\...\Untitled-1.php on line 8
[Done] exited with code=255 in 0.27 seconds
Versucht habe ich:
- php -m aufgerufen und nach einem Modul mit MySQL gesucht -> GAB ES NICHT
- In dem Verzeichnis von PHP nach der php.ini Datei gesucht -> GAB ES AUCH NICHT.
- Ich habe dann selber eine in dem Verzeichnis ext erstellt -> extension=mysqli
- Nun gab es auch das Modul mysqlnd
Es geht immer noch nicht. Soll ich php noch mal neu installieren.
Viele Grüße
Jannik
2 Antworten
Vom Beitragsersteller als hilfreich ausgezeichnet
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
SQL, Datenbank, MySQL
Schau in die Installationsanleitung: https://www.php.net/manual/de/mysqli.installation.php
Regex hat wieder eine brilliante Anleitung dazu geliefert.
Normalerweise ist das praktischste man nimmt in ein Windows xampp Paket. Da liegen die Extensions mit dabei. Und die php.ini auch gleich mit. Und auch phpMyAdmin für einfache DB Operationen.
Ich selber benutze seit 6 Jahren ein natives Linux bzw VM.
Woher ich das weiß:Berufserfahrung – Web Developer bei einem mittelständischen Portalbetreiber