原创 linux系統修改系統時間與時區

有裝過Linux系統的人,可能都會有這樣的經歷,就是該機器安裝windows系統時,時間正確,但是安裝了linux系統後,儘管時區選擇正確,也會發現系統時間不對。這是由於安裝系統時採用了UTC,那麼什麼是

原创 MySQL裏的wait_timeout

如果你沒有修改過MySQL的配置,缺省情況下,wait_timeout的初始值是28800。wait_timeout過大有弊端,其體現就是MySQL裏大量的SLEEP進程無法及時釋放,拖累系統性能,不過也不能把這個指設置的過小,否則你可

原创 Linux安裝Nginx報錯make: *** No targets specified and no makefile found. Stop.解決方法

一、Linux下各種依賴都已經安裝,是因爲沒有找到makefile。 如果是自己寫的,確定在當前目錄下;如果是源碼安裝,先運行./configure,生成makefile,再執行make,即可正常運行。 二、如果沒有安裝其他依賴先

原创 linux下mysql多實例的安裝

1.安裝環境 系統是centos7 2.安裝編譯工具gcc gcc-c++ yum -y install gcc gcc-c++ 3.安裝cmake 到官網下載cmake-3.8.0-rc4-Linux-

原创 MySQL5.7 在線調整Innodb_Buffer_Pool_size不用重啓mysql進程

在之前的版本,調整Innodb_Buffer_Pool_size大小必須重啓mysql進程纔可以生效,如今在MySQL5.7裏,可以直接動態設置,方便了很多。 這個功能應用的場景: 一、機器增加內存,DBA粗心大意忘記調大Innodb_B

原创 salt cmd.script

salt '*' cmd.script cmd.run  這個前面說了 cmd.script 這個是比較強大的命令,意思是可以從遠程下載一個腳本在客戶端執行 CLIExample:          salt

原创 Mysql Binlog三種格式介紹及分析

一.Mysql Binlog格式介紹       Mysql binlog日誌有三種格式,分別爲Statement,MiXED,以及ROW! 1.Statement:每一條會修改數據的sql都會記錄在binlog中。 優點:不需要記錄每

原创 innodb的innodb_buffer_pool_size和MyISAM的key_buffer_size

一. key_buffer_size 對MyISAM表來說非常重要。 如果只是使用MyISAM表,可以把它設置爲可用內存的 30-40%。合理的值取決於索引大小、數據量以及負載 -- 記住,MyISAM表會使用操作系統的緩存來緩存數據

原创 phantomJS截取圖片

phantomJS主要應用於網絡爬蟲,可以獲取網頁的內容及截圖,這裏簡單介紹下截圖 下載phantomJS應用 官網下載 http://phantomjs.org/download.html 這裏面有windows linux 等應用 我