Lösung für mysql.h nicht gefunden: 1. Geben Sie zur Installation direkt „libmysqlclient-dev“ in das Software-Center ein. 2. Geben Sie zur Installation „sudo apt-get install libmysqlclient-dev“ in die Befehlszeile ein.
Die Betriebsumgebung dieses Artikels: Ubuntu16.04-System, libmysqlclient-dev-Version, Dell G3-Computer.
Was soll ich tun, wenn mysql.h nicht gefunden werden kann?
Linux kann mysql.h nicht finden (es kann keine Verbindung zu mysql.h hergestellt werden):
Schreiben Sie das C-Sprachprogramm connect1.c, um eine Verbindung mit der MySQL-Datenbank herzustellen. Geben Sie in der Befehlszeile Folgendes ein: gcc connect1.c - o connect1.exe -I/usr/include/mysql -L/usr/lib/mysql -lmysqlclient
zeigt mysql.h nicht gefunden an, wie unten gezeigt (Abbildung 1):
Der Grund ist dass bei der Installation von MySQL nur MySQL-Server und MySQL-Client installiert werden, aber keine MySQL-Datenbank-Entwicklungsdateien:
1 Bedienung der grafischen Benutzeroberfläche: Geben Sie MySQL-Datenbank-Entwicklungsdateien oder libmysqlclient-dev direkt ein 2. Geben Sie in der Befehlszeile „sudo apt-get install libmysqlclient-dev“ ein und geben Sie nach Abschluss der Installation das Kennwort ein (wie in Abbildung 3 dargestellt). , geben Sie whereis mysql.h ein und /usr/ wird angezeigt, was darauf hinweist, dass mysql.h verwendet werden kann
Das obige ist der detaillierte Inhalt vonWas tun, wenn mysql.h nicht gefunden werden kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!