最近專案新建的mysql,在執行sql報錯時不會丟擲具體的報錯資訊。
在/etc/my.cnf
中增加了以下配置:
lc-messages-dir = /usr/share/mysql/english/
還是沒有丟擲具體的報錯資訊。
檢視/usr/share/mysql/english/
目錄,下面有乙個errmsg.sys
檔案,裡面記錄的是錯誤碼和報錯資訊的對映配置,大小是44kb
。
對比了雲伺服器上可以正常丟擲錯誤的mysql的errmsg.sys
檔案,大小是78kb
。
將雲伺服器上的errmsg.sys
替換到新的mysql的機器上,報錯資訊正常了。
應該是設定/usr/share/mysql/english/
報錯資訊配置檔案時,需要注意errmsg.sys
的版本問題。
提取碼:efvm
mysql5.7.x版本適用。
ps aux grep 詳細資訊
ps a 顯示現行終端機下的所有程式,包括其他使用者的程式。2 ps a 顯示所有程式。3 ps c 列出程式時,顯示每個程式真正的指令名稱,而不包含路徑,引數或常駐服務的標示。4 ps e 此引數的效果和指定 a 引數相同。5 ps e 列出程式時,顯示每個程式所使用的環境變數。6 ps f 用a...
ps aux grep 詳細資訊
1 ps a 顯示現行終端機下的所有程式,包括其他使用者的程式。2 ps a 顯示所有程式。3 ps c 列出程式時,顯示每個程式真正的指令名稱,而不包含路徑,引數或常駐服務的標示。4 ps e 此引數的效果和指定 a 引數相同。5 ps e 列出程式時,顯示每個程式所使用的環境變數。6 ps f ...
ps aux grep 詳細資訊
ps a 顯示現行終端機下的所有程式,包括其他使用者的程式。2 ps a 顯示所有程式。3 ps c 列出程式時,顯示每個程式真正的指令名稱,而不包含路徑,引數或常駐服務的標示。4 ps e 此引數的效果和指定 a 引數相同。5 ps e 列出程式時,顯示每個程式所使用的環境變數。6 ps f 用a...