How to populate zone tables in mysql database within ubuntu with xampp

后端 未结 2 1702

I am trying to import time zones according to this document: http://dev.mysql.com/doc/refman/5.7/en/mysql-tzinfo-to-sql.html.

When I try hitting even first command throu

2条回答
  •  一生所求
    2021-01-21 19:41

    I also had this issue this morning while trying to populate the timezone tables on our production server (using CentOS).

    I worked around this problem by exporting the table creation script from my development computer (populating the tables on Windows simply requires to download the tables and copy them in the proper directory).

    I tweaked the creation script a little bit and it is now working for me:

    I cannot post it in my answers since the script is too long.

    https://drive.google.com/file/d/0B7iwL5F-hwr_YkItRXk2Z1VZdlE/view?usp=sharing

    Here's a version with the comment (but it doesn't seems to work, so use the version without comments).

    https://drive.google.com/file/d/0B7iwL5F-hwr_dWdjTDREcXNHQmM/view?usp=sharing

    The script should take no more than a few second to run. You'll probably need to use the root user to be able to run it.

    You can use this query in order to validate the installation:

    SELECT CONVERT_TZ(CURRENT_DATE(),'UTC','America/Montreal');
    

    If it returns NULL instead of a datetime, it means the script failed.

    Good success

提交回复
热议问题