Heim > Artikel > Backend-Entwicklung > Müssen Sie MySQL installieren, um das PHP-Modul unter Linux --with-mysql --with-mysqli zu installieren?
In der Linux-Centos-Umgebung php.5.3 installieren
./configure --prefix=/usr/local/php/ --with-config-file-path=/usr/local/php/etc/ -- enable-soap --enable-fpm --enable-mbstring
--with-curl --with-mysql -with-mysqli --with-gd --with-jpeg-dir
Fehler:
configure: Fehler: libmysqlclient kann unter /usr nicht gefunden werden.
Beachten Sie, dass die MySQL-Client-Bibliothek nicht mehr gebündelt ist!
Ich verstehe nicht. Unterstützt das With-MySQL-Modul MySQL? Muss ich MySQL auf der Maschine installieren? Da die Maschine auf anderen Maschinen mit MSYQL verbunden ist, muss ich nur die Unterstützung für MySQL-Verbindungen installieren. Gibt es eine andere Möglichkeit?
Sie benötigen diese, um weitere Informationen zu finden: mysql-server mysql-client libmysqlclient-dev
In der Linux-Centos-Umgebung php.5.3 installieren
./configure --prefix=/usr/local/php/ --with-config-file-path=/usr/local/php/etc/ -- enable-soap --enable-fpm --enable-mbstring
--with-curl --with-mysql -with-mysqli --with-gd --with-jpeg-dir
Fehler:
configure: Fehler: libmysqlclient kann unter /usr nicht gefunden werden.
Beachten Sie, dass die MySQL-Client-Bibliothek nicht mehr gebündelt ist!
Ich verstehe nicht. Unterstützt das With-MySQL-Modul MySQL? Muss ich MySQL auf der Maschine installieren? Da die Maschine auf anderen Maschinen mit MSYQL verbunden ist, muss ich nur die Unterstützung für MySQL-Verbindungen installieren. Gibt es eine andere Möglichkeit?
Sie benötigen diese, um weitere Informationen zu finden: mysql-server mysql-client libmysqlclient-dev
Sie müssen libmysqlclient-dev installieren. Dies ist die Entwicklungsdatei für die MySQL-Client-Bibliothek (Header-Dateien, pkg-config-Konfiguration usw.). Dies hängt von libmysqlclient ab, der MySQL-Clientbibliothek, die für die Verbindung zum MySQL-Server verwendet wird.
Wenn Sie von einem System (auch einem Remote-System) aus eine Verbindung zu einem MySQL-Server herstellen möchten, benötigen Sie weiterhin die MySQL-Client-Bibliothek, damit Ihr Programm die von MySQL verwendete Sprache (MySQL-Netzwerkprotokoll) sprechen kann. Natürlich verwenden einige Bibliotheken nicht die offizielle MySQL-Client-Bibliothek, sondern implementieren sie selbst, sodass die offizielle MySQL-Client-Bibliothek nicht benötigt wird (z. B. pymysql).
Nach Aufforderung einfach libmysqlclient installieren
Sie sollten nur mysql-libs benötigen. Dieses Paket hat jedoch viele Namen, wie zum Beispiel mysql-community-libs