SugarCRM and MYSQL 8.0

I am facing an issue after upgrading a test instance of SugarCRM from MYSQL 5.7 to MYSQL 8.0 (in place upgrade after ubuntu server 18.0.4 to 20.0.4 upgrade)

Table 'job_queue' from one of the SELECTs cannot be used in global ORDER clause

I have configured the sql_mode as: sql_mode = "NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION"

Which has disabled full group by, but I have not faced the error message above before. 

My previous MYSQL 5.7 sql_mode line will not allow MYSQL 8 to start so I modified it as above for testing

The instance I am testing is version 11.x, which is listed as supporting MYSQL 8.0

Have I missed a step in configuring MYSQL 8.0 to work correctly with SugarCRM?

Parents Reply Children
No Data