環境:
**由django架構傳入資料,然後在shell中執行了select語句,出現如下狀況:
# vim /etc/my.cnf // 編輯配置檔案my.cnf
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
default-character-set=utf8
# service mysqld restart // 重啟mysqld服務
以上的三個模組(client,mysql,mysqld)有時候並沒有,如果沒有,增加即可。
修改後的效果:
在SHELL中執行MYSQL語句
使用shell指令碼做日誌分析,為了將分析後的結果直接儲存到mysql資料庫中需要在shell指令碼中執行mysql的語句。方法一將每一步需要執行的語句儲存到 tmp.sql 中,最後在使用 mysql u uname p pwd tmp.sql 方式執行 方法二使用引數傳遞執行 mysql u u...
在MySQL中insert時生成UUID
在mysql中,可以用uuid 函式來生成乙個uuid,如下圖 預設生成的uuid含有 我們可以使用replace函式替換掉 sql如下 select replace uuid as uuid 結果如下 如果乙個表中id欄位使用uuid來作為主鍵,那我們可以使用下面的語句來插入資料 insert i...
Hibernate在MySQL中查詢區分大小寫
mysql查詢中預設是不區分大小寫的,比如如下語句 select from personbehdevice where flag 0 and devicecode ddjc 查詢結果如下 此時可以通過關鍵字 binary 達到查詢區分大小寫的作用 select from personbehdevic...