1. 程式人生 > >mysql5.7壓測工具sysbench dbt2安裝找不到lmysqlclient動態連結庫

mysql5.7壓測工具sysbench dbt2安裝找不到lmysqlclient動態連結庫

問題

近期安裝linux centos6安裝mysql5.7後想用sysbench、dbt2進行壓測,死活安裝不上

cd /usr/local/sysbench
make && make install

出現錯誤,lmysqlclient檔案在/user/local/mysql/lib下找不到,而顯示的位置正好是我安裝mysql的位置,於是我將5.7lib下面的libmysqlclient.so做軟連線,命名為它找的檔案

ln -s /usr/local/mysql/lib/libmysqlclient.so /usr/lcal/mysql/lib/lmysqlclient

重新執行編譯安裝命令

make
&& make install

仍然出現同樣的錯誤,決定網上尋找答案,發現網上千篇一律的抄襲,下面總結我找到的答案,希望能幫助到更多的朋友

C程式在安裝時會尋找它所依賴的動態連結庫,查詢型別分為

  • 作業系統級別的共享庫和基礎的系統工具庫,如/lib和/usr/lib(64位還會有/lib64和/usr /lib64、/usr/X11R6/lib(圖形介面))目錄下面,確保了Linux上面各種程式能夠正常的執行。
  • 應用程式級別的系統共享庫,後期安裝增加的/usr/local/lib和/usr/local/lib64這兩個目錄下面
    • 以上兩種路徑下的連結庫在安裝c程式時候程式會自動去其目錄下尋找,找不到就會出現file not found的錯誤
  • 安裝程式前手動設定動態連結庫位置
    • 將/user/local/mysql/lib路徑增加到/etc/ld.so.conf檔案中去,執行ldconfig -v讓系統重新載入動態連結庫
    • 在/etc/profile中新增共享庫的路徑,export LD_LIBRARY_PATH=/usr/local/mysql/lib,source /etc/profile生效;如果只需要臨時生效,則在命令列執行export LD_LIBRARY_PATH=/usr/local/mysql/lib即可

總結

發現問題仔細分析錯誤日誌,如果不能解決根據日誌關子字也能在搜尋引擎中快速定位問題

相關推薦

mysql5.7工具sysbench dbt2安裝lmysqlclient動態連結

問題 近期安裝linux centos6安裝mysql5.7後想用sysbench、dbt2進行壓測,死活安裝不上 cd /usr/local/sysbench make && make install 出現錯誤,lmysqlclient檔

初次安裝Mysql5.7以上版本後初始root密碼到的問題

初次安裝Mysql5.7以上版本後初始rmysql5.7新增的特性中主要的一方面就是極大增強了安全性,安裝Mysql後默認會為root@localhost用戶創建一個隨機密碼,這個隨機密碼在不同系統上需要使用不同方式查找,否則無法登錄mysql並修改初始密碼。以下以Centos 7為例介紹如何找到初始的隨機密

Ubuntu 16.04 amd64架構下安裝使用i386程式動態連結依賴

設定啟用多架構 在終端輸入 dpkg –print-architecture 你將會看到像下面這樣的內容: amd64 這說明著你已經擁有了64位架構核心。 輸入 dpkg –pr

sysbench工具 mysql

mysqlSysbench的測試主要包括以下幾個方面: 1、磁盤io性能 2、cpu性能 3、內存分配及傳輸速度 4、POSIX線程性能 5、調度程序性能 6、數據庫性能(OLTP基準測試).sysbench 安裝註:我這裏選擇源碼包安裝sysbench0.5版本下載軟件http://repo.percona

MySQL工具--TPCC安裝,測試

enc 解讀 file 事務 AC space 過大 一次 基準 今天我們來講一下MySQL的壓力測試工具,目前我接觸到的主要有兩種壓力測試工具:TPCC,Sysbench,前者只適合MySQL數據庫OLTP壓力測試,而Sysbench功能就比較廣泛,可以測試OS的CPU,

Linux下MySQL5.7.18二進制包安裝(無默認配置文件my_default.cnf)

一點 utf8 user 二進制 width which 密碼 用戶 location 本文出處:http://www.cnblogs.com/wy123/p/6815049.html 最新在學習MySQL,純新手,對Linux了解的也不多,因為是下載

接口工具--jmeter

cto linux下 一點 不一致 文件讀取 coo 並發 bin 文檔 jmeter     jmeter是apache公司基於java開發的一款開源壓力測試工具,是一個較輕量的測試工具。運行需要安裝jdk環境,jmeter為免安裝軟件,    解壓後直接運行j

MYSQL5.7二進制包的安裝

res ora default ssl roo 啟動 拷貝 gin 使用 mysql5.7 二進制包安裝1. 下載包 wget http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.12-linux-glibc2.5-x86

mysql5.7.19 winx64解壓縮版安裝配置教程

port dos 開始 tin pda pat pri ini bold 1、把 mysql-5.7.19-winx64.zip 壓縮文件解壓到 C:\MySQL\ 目錄下;2、在 C:\MySQL\ 目錄下新建 my.ini 配置文件;3、用文本編輯器或其他編輯器打開 m

Apache 的 ab 工具快速使用

second request cnblogs nis ini mic roc quest connect   ab 是一個 httpd 自帶的很好用的壓力測試工具,它是 apache bench 命令的縮寫。ab 命令會創建多個並發訪問線程,模擬多個訪問者同時對某一 URL

Mysql 性能測試工具 sysbench安裝和使用

library serve dia ransac 2.6 需要 option 5.7 hive 工作上需要用到AWS和Azure的Mysql服務,需要測試比較一下兩個雲服務的性能。於是開始百度 + google,查找性能測試工具。最終決定用sysbench。sys

常用工具

測試安裝yum install httpd-tools -yab 測試命令ab -c 1000 -n 1000 http://www.baidu.com常用參數-n 執行的請求數量-c 並發請求個數其他參數-t 測試所進行的最大秒數-p 包含了需要POST的數據的文件-T POST數據所使用的Content-

http工具wrk使用筆記

wrk安裝wrk 先從github上下載源碼 git clone https://github.com/wg/wrk 然後cd到wrk目錄,make安裝 make 之後即可直接使用,並且再可執行目錄下創建了軟連接 /usr/local/bin/wrk -> /usr/local/src/wrk/wrk

SuSE11安裝MySQL5.7.22:二進制安裝方式、單實例

als plain ini dump 最好 12.1 glibc processes 安裝 摘要:SuSE11sp3 64位操作系統、 MySQL5.7.22 二進制安裝包、單實例註:kingtry是我的主機名一、環境準備操作系統:SuSE版本11sp3,64位kingtr

工具之JMeter之環境配置及運行

tar load col image 技術 down files inf apache 一、下載JMeter 地址:http://jmeter.apache.org/download_jmeter.cgi 系統:win7 x64 在 Binaries 目錄下選擇一個合適自己

Mac工具(Siege)記錄.md

resp 目前 會話 figure auto pac sta web var 微信活動推廣,時常瞬時並發特別高,比如一個百萬粉絲的公眾號,後臺推送一個H5的活動,我們公司的應用在短時間內基本處於不可用的狀態,如何保證高並發下的高可用呢? Mac下安裝Siege,作為開發人

http,https,TCP,UDP,apache 的ab,工具

對於http,https使用apache 的ab 對於http/2使用nghttp2的h2load 壓測http ab -k -t 180 -c 6 -n 1000000 http://172.16.37.66/index.html http2.0之壓測 h2load -c 6

輕量級web工具http_load的使用

www 令行 創建 cal 編輯器 時間 rate 工具 .com 一、http_load簡介基於linux平臺的一款針對web服務器的性能壓測工具 優點: 1.基於命令行,簡單、易於上手。 2.小巧、輕便。 缺點: 1.僅使用於基於web頁面的性能

工具Jmeter簡單入門教程

    Jmeter簡介 Jmeter的基本概念 百度百科: Apache JMeter是Apache組織開發的基於Java的壓力測試工具。用於對

Redis效能工具 redis-benchmark

Redis有多快? Redis 自帶了一個叫 redis-benchmark 的工具來模擬 N 個客戶端同時發出 M 個請求。 (類似於 Apache ab 程式)。你可以使用 redis-benchmark -h 來檢視基準引數。 以下引數被支援: Usage: red