go-sql-driver/mysql で MySQL に接続するときに適切なパラメータを渡さないと日時が意図しない値になる問題について確認する。 $ cat docker-compose.yml services: db: image: mysql:8.0 container_name: testdb platform: linux/arm64 restart: always environment: MYSQL_ROOT_PASSWORD: test MYSQL_DATABASE: testdb TZ: Asia/Tokyo ports: - "3306:3306" $ docker-compose up -d $ docker exec -it testdb mysql -h127.0.0.1 -P3306 -uroot -ptest mysql> select version();
