MySql版本問題sql mode設定

2021-10-07 05:58:54 字數 619 閱讀 6630

1、檢視sql_mode

select @@sql_mode
查詢出來的值為:

only_full_group_by,strict_trans_tables,no_zero_in_date,no_zero_date,error_for_division_by_zero,no_auto_create_user,no_engine_substitution
2、去掉only_full_group_by,重新設定值。

set @@sql_mode ='strict_trans_tables,no_zero_in_date,no_zero_date,error_for_division_by_zero,no_auto_create_user

,no_engine_substitution';

3、上面是改變了全域性sql_mode,對於新建的資料庫有效。對於已存在的資料庫,則需要在對應的資料下執行:

set sql_mode ='strict_trans_tables,no_zero_in_date,no_zero_date,error_for_division_by_zero,no_auto_create_user,no_engine_substitution';

MySql版本問題sql mode

my.cnf 新增如下 sql mode only full group by,strict trans tables,error for division by zero,no auto create user,no engine substitution 1 檢視sql mode select ...

mysql版本公升級問題處理

之前是5.5的版本,因為要用到set optimizer trace enabled on 這個引數是5.6後才有的。所以公升級mysql 安裝新的mysql5.6 1 解壓官網的壓縮包後,修改my.ini檔案 沒有就新增 資料目錄對應修改mysql安裝目錄 client port 3306 def...

mysql版本公升級引發的問題

問題描述 1.ibatis 中 mysql語句 select d.qid,group concat epq.qid qids from table1 d,table2 epq where d.qid qid and d.pid epq.pid group by d.checkpid limit 1 ...