我在ubuntu 16.04上安装了mysql 5.7.24(Ver 1414),然后按以下步骤安装:
sudo apt-get install mysql-server
我发现,为了使查询正常工作,我需要更改sql-mode变量ONLY_FULL_GROUP_BY
我已经在该论坛和其他论坛上阅读了很多有关在/etc/mysql/my.cnf
中设置sql_mode的主题
我试图以各种可能的方式做到这一点(带下划线,带破折号,带引号和不带引号),但似乎没有任何效果。直到后来我才看到这篇文章:
它说明了如何检查服务器能够从配置文件中设置哪些值以及基于预编译的默认值使用哪些值:
mysqld --no-defaults --verbose --help
当然,我的sql_mode变量是其他无法使用.cnf文件配置的变量。
现在我想我需要安装其他版本
所以我的问题是:在安装任何特定版本的mysql-server之前,我如何找出其中可以配置的选项?