¿Error de mydumper de Linux libmysqlclient_16 no definido cómo hacerlo?

  

Al importar y exportar un sistema Linux con múltiples subprocesos, ¿cuántos se pondrán en contacto con la herramienta mydumper? Recientemente, algunos usuarios informaron que al usar mydumper, el mensaje de error libmysqlclient_16 no está definido. ¿Cómo resolver este problema?

Cuando se prueba mydumper de compresión (-c), hay errores:

[root @ liufofu copia de seguridad] # mydumper -h localhost -u root -p -c tigre - o. /liufofu /-B liufofu

mydumper: error de reubicación: mydumper: símbolo gzopen,

versión libmysqlclient_16 no definida en el archivo libmysqlclient_r.so.16 con referencia de tiempo de enlace

Bajo libmysqlclient_16.so, bajo la lib del directorio de instalación mysql, ¿por qué es el error

[copia de seguridad root @ liufofu] # ls /usr /local /mysql /lib /

libdbug.a libmyisam .a libmysqlclient.la libmysqlclient_r.so

libmysqlclient.so libmysqld.a libvio.a plugin

libheap.a libmyisammrg.a libmysqlclient_r.a libmysqlclient_r.so.16

Libmysqlclient.so.16 libmystrings.a libz.a

libmygcc.a libmysqlclient.a libmysqlclient_r.la libmysqlclient_r.so.16.0.0

libmysqlclient.so.16.0.0 libmysys.a libz .la

Debe ser que el sistema no haga referencia a este directorio. Puede definir la variable de entorno LD_LIBRARY_PATH y agregar el directorio /usr /local /mysql /lib. El comando es el siguiente:

export LD_LIBRARY_PATH = " /Usr /local /mysql /lib: $ LD_LIBRARY_PATH "

Volver a ejecutar la compresión de mydumper está bien.

Lo anterior es el error del sistema Linux mydumper libmysqlclient_16 no definido, el problema puede ser la pérdida del archivo en el directorio, se puede volver a introducir.

Copyright © Conocimiento de Windows All Rights Reserved