当前位置:   article > 正文

docker安装 mysql修改 sql_mode解决 only_full_group_by问题_docker 修改sql_mode=only_full_group_by

docker 修改sql_mode=only_full_group_by

本文介绍使用 docker安装的 mysql数据库如何修改 sql_mode来解决 only_full_group_by问题,步骤如下

 

1、将 mysql容器中的 mysqld.cnf文件复制到宿主机器 root目录下

命令如下(笔者这里mysql容器的别名是my-mysql7)

docker cp my-mysql7:/etc/mysql/mysql.conf.d/mysqld.cnf  /root

 

2、修改 mysqld.cnf文件

添加 sql_mode配置

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、修改后将文件拷贝回 mysql容器里

命令如下

docker cp mysqld.cnf  my-mysql7:/etc/mysql/mysql.conf.d/ 

 

4、重启 mysql容器

docker restart  my-mysql7

 

至此完

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/307888
推荐阅读
相关标签
  

闽ICP备14008679号