An alternative solution if you do not want to create your own time zone settings tables.
If you have your own server, leave MySQL as it is. The default time zone is SYSTEM
.
Ubuntu users can use
dpkg-reconfigure tzdata
For more conservative OS ( Centos, RedHat, Fedora ) use
tzconfig
to change the system time zone. The CLI application will appear in which you can select the region and location. These are not only two birds with one stone, but also automatically take into account daylight changes, without indicating when and what in the MySQL time zone tables.

Remember to restart the MySQL server for the change to take effect.
source share