sql_mode:
ansi模式:寬鬆模式,對插入資料進行校驗,如果不符合定義型別或長度,對資料型別調整或截斷儲存,報warning警告。
traditional模式:嚴格模式,當向mysql資料庫插入資料時,進行資料的嚴格校驗,保證錯誤資料不能插入,報error錯誤。
strict_trans_tables模式:嚴格模式,進行資料的嚴格校驗,錯誤資料不能插入,報error錯誤。
寬鬆模式會對插入的某些資料例如超過規定可變字元長度時會截斷超過的部分,例如時間會給一些個是錯誤但是不符合邏輯的例如2018-07-33日期依然能插入。
但是在嚴格模式下這些都不能插入。
檢視:
更改:
外部命令行執行sql語句
匯入外部的sql命令檔案
在資料庫中匯入外部檔案
\c清楚當前命令 !執行shell命令 .匯入外部檔案執行 \u切換資料庫 \q退出資料庫
登入資料庫
mysql -uroot -predhat world
-u-p中間不能有空格,如果-p有會以為是切換到某個資料庫
select 後面終止符號 \g \g區別
會列出大量的相關的幫助
選擇其中一項 account management
就會顯示關於使用者管理相關的命令
help create user可以顯示很多幫助 有助有檢視幫助
sed,grep,awk以及一些正則
記錄一些會用到的sed,grep,awk以及一些正則,省得每次都重新寫.ipv4正規表示式 25 0 5 2 0 4 d 01 d d?25 0 5 2 0 4 d 01 d d?ipv6正規表示式 da fa f0 9 da fa f0 9 sed 在匹配行前新增內容 sed i matched ...
dumpsys camera 以及一些命令
dumpsys media.camera android 4.3引入的wm工具 wm命令及用法 系統說明 usage wm subcommand options wm size reset wxh wm density reset density wm overscan reset left,top...
一些基礎演算法
1.字串的順序反向輸出和數值的引用傳遞 public class myclass public integer aaa integer i public static string reverse string s 2.數值排序 public class test int arry test tes...