Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да деактивирате опцията only_full_group_by в Laravel

В Laravel можете да направите това по време на изпълнение, вместо да правите глобална настройка

//disable ONLY_FULL_GROUP_BY
DB::statement("SET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));");

//Your SQL goes here - The one throwing the error (:

//re-enable ONLY_FULL_GROUP_BY
DB::statement("SET sql_mode=(SELECT CONCAT(@@sql_mode, ',ONLY_FULL_GROUP_BY'));");


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Регистрирайте се във файл чрез PHP или влезте в базата данни MySQL - кое е по-бързо?

  2. Решения за мащабиране за MySQL (репликация, клъстериране)

  3. Колко UTF-8 текст се побира в текстово поле на MySQL?

  4. mysqldump с ред за създаване на база данни

  5. Изберете данни между две дати?