採取的第一種方式:
記錄一下關於mysql的乙個報錯問題解決方案:in aggregated query without group by, expression #1 of select list contains nonaggregated column 『yunva_changke.u.user_id』; this is incompatible with sql_mode=only_full_group_by
問題描述:是因為mysql的sql_mode預設開啟了only_full_group_by 模式,導致mysql的sql的group by規則跟oracle類似了,所以去掉這個預設就可以了
具體方法:
1.檢視sql_mode模式,如果sql_mode顯示為:only_full_group_by,執行步驟二即可
mysql>show variables like 『%sql_mode』;
mysql> show session variables like 『%sql_mode%』;
mysql> show global variables like 『%sql_mode%』;
2. mysql> set global sql_mode=」;
mysql> set session sql_mode=」;
以上方式不好用;
採用以下方式解決問題:
找到linux下的根目錄etc>>my.cnf檔案;
在檔案的末尾新增如下內容:
sql_mode =strict_trans_tables,no_engine_substitution,no_zero_date,no_zero_in_date,error_for_division_by_zero,no_auto_create_user
記得:修改後重新啟動mysql資料庫服務即可解決以上問題。
MySQL不能使用 tmp
我注意到my.點tmpdir到 tmp,恕我直言,這可能是致命的。從mysql 如果mysql伺服器作為複製的奴隸,你不應該設定 tmpdir指向基於記憶體的檔案系統或目錄的目錄被清除時,伺服器主機重啟。複製的奴隸需要一些臨時檔案的生存機器,它可以複製臨時表或load data infile操作重啟...
MySQL不能使用 tmp
我注意到my.點tmpdir到 tmp,恕我直言,這可能是致命的。從mysql 如果mysql伺服器作為複製的奴隸,你不應該設定 tmpdir指向基於記憶體的檔案系統或目錄的目錄被清除時,伺服器主機重啟。複製的奴隸需要一些臨時檔案的生存機器,它可以複製臨時表或load data infile操作重啟...
pdfcrop不能使用
最近,用到了pdfcrop,用來去除pdf中空白的邊。但是使用pdfcrop margins 0 pdf 後,給出了錯誤 error pdfcrop cannot call ghostscript 但是我已經安裝了ctex,裡面已經包含ghostscript,所以就不知道什麼錯誤。在網上針對這個問題...