如何记录我的Docker学习历程?

2026-05-22 08:312阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计283个文字,预计阅读时间需要2分钟。

如何记录我的Docker学习历程?

使用 Docker 时,Windows 系统上可能会遇到一些问题。以下是一些常见问题及其解决方案:

1. 使用 Goland 时,MySQL 中的 datetime 值无法正确显示 0000-00-00 00:00:00。解决方法是使用 Goland 连接 MySQL 时,确保设置正确的时区。

2. 使用 Docker 拉取 MySQL 镜像后,先登录 MySQL: mysql -u root -p

docker使用:在windows系统存在一些问题 0 起因

起因是在使用goland时,解决使用goland连接MySQL中datetime不能为'0000-0-0 00:00:00'的问题

使用docker拉取的mysql镜像,先登录进入mysql

如何记录我的Docker学习历程?

mysql -u root -proot -P 3306

然后将 NO_ZERO_IN_DATE,NO_ZERO_DATE两个配置删掉即可

修改全局

set @@global.sql_mode = 'ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';

修改当前

set @@sql_mode = 'ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';

最后记得重启goland

可参考:www.cnblogs.com/nayek/p/12915570.html


通过同步卷(volume)的方式,我们可以将docker中mysql的配置、数据、日志都同步到主机本地,但是,当我修改主机本地的配置文件中的sql_mode后,重新登录mysql查看发现我在本地的修改并不生效

本文共计283个文字,预计阅读时间需要2分钟。

如何记录我的Docker学习历程?

使用 Docker 时,Windows 系统上可能会遇到一些问题。以下是一些常见问题及其解决方案:

1. 使用 Goland 时,MySQL 中的 datetime 值无法正确显示 0000-00-00 00:00:00。解决方法是使用 Goland 连接 MySQL 时,确保设置正确的时区。

2. 使用 Docker 拉取 MySQL 镜像后,先登录 MySQL: mysql -u root -p

docker使用:在windows系统存在一些问题 0 起因

起因是在使用goland时,解决使用goland连接MySQL中datetime不能为'0000-0-0 00:00:00'的问题

使用docker拉取的mysql镜像,先登录进入mysql

如何记录我的Docker学习历程?

mysql -u root -proot -P 3306

然后将 NO_ZERO_IN_DATE,NO_ZERO_DATE两个配置删掉即可

修改全局

set @@global.sql_mode = 'ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';

修改当前

set @@sql_mode = 'ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';

最后记得重启goland

可参考:www.cnblogs.com/nayek/p/12915570.html


通过同步卷(volume)的方式,我们可以将docker中mysql的配置、数据、日志都同步到主机本地,但是,当我修改主机本地的配置文件中的sql_mode后,重新登录mysql查看发现我在本地的修改并不生效