Maison >Opération et maintenance >CentOS >Comment résoudre le problème selon lequel mysql.h est introuvable sous centos
Comment résoudre le problème selon lequel mysql.h est introuvable sous centos ?
1.yum search mysql //Trouver les dépendances de mysql
Ensuite, les bibliothèques dépendantes installées et désinstallées seront affichées
[TFTD@localhost /]$ yum search mysql 已加载插件:fastestmirror mysql-connectors-community | 2.5 kB 00:00:00 mysql-tools-community | 2.5 kB 00:00:00 mysql56-community | 2.5 kB 00:00:00 Determining fastest mirrors * base: mirrors.btte.net * extras: mirrors.btte.net * updates: mirrors.cn99.com ======================================================= N/S matched: mysql ======================================================== MySQL-python.x86_64 : An interface to MySQL akonadi-mysql.x86_64 : Akonadi MySQL backend support apr-util-mysql.x86_64 : APR utility library MySQL DBD driver dovecot-mysql.x86_64 : MySQL back end for dovecot freeradius-mysql.x86_64 : MySQL support for freeradius libdbi-dbd-mysql.x86_64 : MySQL plugin for libdbi mysql-community-bench.x86_64 : MySQL benchmark suite mysql-community-client.i686 : MySQL database client applications and tools mysql-community-client.x86_64 : MySQL database client applications and tools mysql-community-common.i686 : MySQL database common files for server and client libs mysql-community-common.x86_64 : MySQL database common files for server and client libs mysql-community-devel.i686 : Development header files and libraries for MySQL database client applications mysql-community-devel.x86_64 : Development header files and libraries for MySQL database client applications mysql-community-embedded.x86_64 : MySQL embedded library mysql-community-embedded.i686 : MySQL embedded library mysql-community-embedded-devel.x86_64 : Development header files and libraries for MySQL as an embeddable library mysql-community-embedded-devel.i686 : Development header files and libraries for MySQL as an embeddable library mysql-community-libs.i686 : Shared libraries for MySQL database client applications mysql-community-libs.x86_64 : Shared libraries for MySQL database client applications mysql-community-release.noarch : MySQL repository configuration for yum mysql-community-test.x86_64 : Test suite for the MySQL database server mysql-connector-java.noarch : Official JDBC driver for MySQL mysql-connector-odbc.x86_64 : An ODBC 5.3 driver for MySQL - driver package mysql-connector-odbc-debuginfo.x86_64 : Debug information for package mysql-connector-odbc mysql-connector-odbc-setup.x86_64 : An ODBC 5.3 driver for MySQL - setup library mysql-connector-python.noarch : Standardized MySQL database driver for Python mysql-connector-python.x86_64 : Standardized MySQL database driver for Python mysql-connector-python-cext.x86_64 : Standardized MySQL driver for Python with C Extension mysql-connector-python-debuginfo.x86_64 : Debug information for package mysql-connector-python mysql-ref-manual-5.6-en-html-chapter.noarch : The MySQL Reference Manual (HTML, English) mysql-ref-manual-5.6-en-pdf.noarch : The MySQL Reference Manual (PDF, English) mysql-router.x86_64 : MySQL Router mysql-router-debuginfo.x86_64 : Debug information for package mysql-router mysql-shell.x86_64 : Command line shell and scripting environment for MySQL mysql-shell-debuginfo.x86_64 : Debug information for package mysql-shell mysql-utilities.noarch : Collection of utilities used for maintaining and administering MySQL servers mysql-utilities-extra.noarch : Additional files for mysql-utilities mysql-workbench-community.x86_64 : A MySQL visual database modeling, administration, development and migration tool mysql-workbench-community-debuginfo.x86_64 : Debug information for package mysql-workbench-community pcp-pmda-mysql.x86_64 : Performance Co-Pilot (PCP) metrics for MySQL perl-DBD-MySQL.x86_64 : A MySQL interface for Perl php-mysql.x86_64 : A module for PHP applications that use MySQL databases php-mysqlnd.x86_64 : A module for PHP applications that use MySQL databases qt-mysql.i686 : MySQL driver for Qt's SQL classes qt-mysql.x86_64 : MySQL driver for Qt's SQL classes qt3-MySQL.i686 : MySQL drivers for Qt 3's SQL classes qt3-MySQL.x86_64 : MySQL drivers for Qt 3's SQL classes qt5-qtbase-mysql.i686 : MySQL driver for Qt5's SQL classes qt5-qtbase-mysql.x86_64 : MySQL driver for Qt5's SQL classes redland-mysql.x86_64 : MySQL storage support for Redland rsyslog-mysql.x86_64 : MySQL support for rsyslog mariadb.x86_64 : A community developed branch of MySQL mariadb-devel.i686 : Files for development of MariaDB/MySQL applications mariadb-devel.x86_64 : Files for development of MariaDB/MySQL applications mariadb-libs.i686 : The shared libraries required for MariaDB/MySQL clients mariadb-libs.x86_64 : The shared libraries required for MariaDB/MySQL clients mysql-community-server.x86_64 : A very fast and reliable SQL database server ==============================================================================================
2. bibliothèque ? Pour installer, recherchez le nom de la bibliothèque correspondante et installez-la
Exécuter :
sudo yum install mysql-community-devel.x86_64
(description en anglais de la bibliothèqueDevelopment header files and libraries for MySQL database client applications
)
La fonction de ceci La bibliothèque est de fournir une fonction de fichiers d'en-tête.
3. Enfin, compilez le programme et il n'y aura aucun problème.
Références associées : Tutoriel centOS
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!