[MySQL] deepin instala el paquete de desarrollo cpp de mysql

Después de instalar mysql en deepin, encontré un archivo de encabezado que no está disponible en lenguaje c <mysql.h>.

Según el método de Ubuntu, si sigue directamente el paquete de desarrollo MySQL, ocurrirá esta situación:

~/Desktop$ sudo apt-get install libmysqlclient-dev
正在读取软件包列表… 完成
正在分析软件包的依赖关系树
正在读取状态信息… 完成
没有可用的软件包 libmysqlclient-dev,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
E: 软件包 libmysqlclient-dev 没有可安装候选

Primero use el comando sudo apt install default-libmysqlclient-dev, aparecerá lo siguiente:

~/Desktop$ sudo apt install default-libmysqlclient-dev
正在读取软件包列表… 完成
正在分析软件包的依赖关系树
正在读取状态信息… 完成
将会同时安装下列软件:
libmariadbclient-dev libmariadbclient-dev-compat
下列【新】软件包将被安装:
………

Después de la instalación, ejecútelo una vez, ya es la última versión.

El segundo paso es usar el siguiente comando para instalar el paquete de desarrollo mariadb, que es el mismo que mysql; después de ejecutar esto, debería poder importar el archivo de encabezado en Linux <mysql/mysql.h>.

sudo apt-get install libmariadbclient-dev

imagen-20230802073346914

¡En este momento, /usr/includeya hay una carpeta mysql en él!

imagen-20230802073317375

Aquí está el enlace donde encontré el método:

https://blog.csdn.net/guyspring/article/details/104302131

https://stackoverflow.com/questions/5178292/pip-install-mysql-python-fails-with-environmenterror-mysql-config-not-found#

¡Espero que sea útil!

版权声明:本文为CSDN博主「衣兜」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wu___hao/article/details/113257493

¡Muxue ha probado eficazmente este método en deepin 20.9una máquina virtual!

Supongo que te gusta

Origin blog.csdn.net/muxuen/article/details/132158713
Recomendado
Clasificación