修改mysql配置文件
我的版本是5.7用docker安装的
解决方法是在配置文件加上这段话
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
如果没有vi,要安装下vi
yum install vi
你也可以用copy的方式修改
mysql是镜像名称
容器到宿主机
docker cp mysql:/etc/my.cnf /root/my.cnf
宿主机到容器
docker cp /root/my.cnf mysql:/etc/my.cnf
然后重启
docker restart mysql