標籤:本來之前用的好好的mysql伺服器,突然就報Can‘t connect to local MySQL server through socket ‘xxx.sock‘錯誤了遇到該問題思路首先是:檢查 my.cnf 中 socket 配置的路徑及許可權。但是查看完 沒發現路勁許可權有問題,最後跑去另一台同時配置的伺服器上看
標籤: MySQL暫存資料表分為系統使用的暫存資料表和使用者使用的暫存資料表。 系統使用的暫存資料表是指MySQL在執行某些SQL語句時需要依賴暫存資料表來完成整個過程。系統使用的暫存資料表的情況可以分為以下幾種: * group by和order by中的列不相同,例如:ORDERY BY price GROUP BY
標籤:字串截取:SELECT SUBSTRING(‘abcdefg‘,2,5)計算字元長度:len(string)--查詢2010前入學入學IDselect user from cf_log where substr(user,0,4)<2010 order by user ASC limit 0,10;統計元組數:select count(*) fr
標籤:curses not found cmake在安裝mysql的時候,有時會報curses not found的錯誤...Could NOT find Curses (missing: CURSES_LIBRARY CURSES_INCLUDE_PATH) CMake Error at cmake/readline.cmake:83 (MESSAGE):Curses library not found. Please install appropriate
標籤:mysql在進行group by操作時要想利用索引,必須滿足group by的欄位同時存入於同一個索引中,且該索引是一個有序索引(如hash索引就不能滿足要求)。不僅如此,是否能夠利用索引來實現GROUP BY 還與使用的彙總函式有關係。當mysql query optimizer 無法找到可以利用的合適索引時,就不得不先讀取需要的資料,然後通過暫存資料表來完成GROUP BY 操作。mysql 中的GROUP BY
標籤:發現在notepad++寫好的建表指令碼,粘貼到linux用戶端後,執行時總是報我的指令碼有問題。我看了又看,發現建表指令碼本身是沒有問題,問題出在"Tab"鍵上和注釋上邊了。解決辦法是,將"tab"的換成空格,同時在--與注釋的文字中,添加空格做分隔,指令碼如下:create table imei_info_harklee -- 上報imei資料(id int not null auto_increment, -- 主鍵,自增channel int not null, -