安裝需要的表
為了配置memcached外掛程式以便它能與innodb表互動,執行innodb_memcached_config.sql配置指令碼來安裝在後續場景中使用的需要的表:
1
mysql> source mysql_home/share/innodb_memcached_config.sql
這是一次性的操作。如果你後面禁用或重新啟用memcached支援,表仍然保留。
安裝daemon外掛程式
為了啟用後daemon外掛程式,使用install plugin語句,只有當安裝任何其他mysql外掛程式時:
1
mysql> install plugin daemon_memcached soname 「libmemcached.so」;
一旦以這種方式安裝後,在每次mysql服務啟動或重啟後它自動啟用。
禁用daemon外掛程式
當要對外掛程式配置做主要修改時,你可能需要關閉外掛程式。執行如下語句:
1
mysql> uninstall plugin daemon_memcached;
為了重新啟用它,再次執行之前的install plugin語句。當外掛程式以這種方式重啟後,所有之前配置設定、內部表和資料都保留著。
指定memcached配置選項
例如,讓memcached監聽在11222埠,而不是預設的11211,新增-p11222到mysql配置選項daemon_memcached_option:
1
mysqld …. --daemon_memcached_option=」-p11222」
你可以新增其他memcached命令列選項到daemon_memcached_option字串。其他配置選項是:
? daemon_memcached_engine_lib_name(預設innodb_engine.so)
? daemon_memcached_engine_lib_path(預設null,表示外掛程式目錄)
? daemon_memcached_r_batch_size,對於讀操作(get)的批提交大小。它指定了,在多少memcached讀操作後,系統自動提交。預設,設定為1,標識每次get請求能訪問innodb表中最近的提交資料,然而資料是通過memcached或sql更新。當它的值大於1,每次get呼叫,讀操作的計數器增加一次。flush_all呼叫重置讀和寫計數器。
預設,對於前兩個配置選項你不需要做任何修改。這些選項允許你對memcached載入其他儲存引擎(像ndb memcached引擎)。
這些是在mysql配置檔案或啟動命令列中的配置引數。當載入memcahced外掛程式時生效。
總結
現在安裝好後,你可以直接與innodb表通過memcached接**互。
php安裝和配置
過年在家,難得空下來想搞個各個 自己申請個網域名稱,租用下伺服器空間。看來看去還是php的server比較便宜,而且現成的 模板比較多。以前也幫別人管理過論壇和一些明星 那時都是用別人的模板,自己做的最多的就是一些美工或一些靜態頁面,沒時間對php進行深入的研究。在這裡我先總結下php安裝和配置,它...
Git 安裝和配置
在arch下安裝git比較容易,只要利用root許可權pacman s git即可,則可以獲得最新版的git 目前是1.7.6.1 然後就是常用的配置.我們可以利用git help config來查詢相應的配置選項 配置分為三個等級,乙個是整個系統等級的,在 etc gitconfig,這個配置是配...
tftpd 安裝和配置
1 安裝相關軟體包 apt get install tftpd 服務端 apt get install tftp 客戶端 apt get install xinetd 2 建立配置檔案 cd etc xinetd.d vi tftp 輸入 service tftp 存檔退出 3 建立tftp服務檔案...