Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> Linuxのmydumperエラーlibmysqlclient_16はどのように定義しないのですか?

Linuxのmydumperエラーlibmysqlclient_16はどのように定義しないのですか?

  
                

マルチスレッドのLinuxシステムをインポートおよびエクスポートする場合、mydumperツールに触れる人の人数が最近の何人かのユーザーは、mydumperを使用するとlibmysqlclient_16未定義のエラーメッセージが表示されると考えています。
ログイン

mydumper圧縮をテストする場合(-c)、間違いがあります。

[ルート@のliufofuバックアップ]#mydumper -hローカルホスト-uルート-pタイガー-C - o。 /liufofu /-B liufofu

mydumper:再配置エラー:mydumper:symbol gzopen、
バージョンlibmysqlclient_16がファイルlibmysqlclient_r.so.16にリンク時間参照で定義されていません

libmysqlclient_16.soの下、mysqlインストールディレクトリのlibの下に、なぜエラーがあるのですか。

[root @ liufofu backup]#ls /usr /local /mysql /lib /

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

libmysqlclient.so libmysqld.a libvio.aプラグイン

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

システムはこのディレクトリを参照しないはずです。環境変数LD_LIBRARY_PATHを定義し、このディレクトリに/usr /local /mysql /libを追加することができます。コマンドは次のとおりです。

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

再度mydumper圧縮を実行しても問題ありません。

上記はLinuxシステムのmydumperエラーlibmysqlclient_16が定義されていないメソッドの導入で、問題はディレクトリ内のファイルの損失である可能性があり、再導入できます。

Copyright © Windowsの知識 All Rights Reserved