2015-06-24 2 views
0

Я пытаюсь использовать CONVERT_TZ в MySQL. Из того, что я искал, таблицы time_zone в схеме mysql необходимо заполнить. Я просмотрел это на многих разных сайтах и ​​следил за несколькими учебниками, включая this tutorial, но таблицы по-прежнему не заполнены.Функция CONVERT_TZ не работает: данные часового пояса для MySQL

В мой каталог C:\Program Files\MySQL\MySQL Server 5.6\data\mysql добавлены 15 файлов с часовым поясом. Я попытался как добавить эти файлы вручную, так и использовать mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql как видно here. Я перезапустил службу MySQL, но таблицы все еще не обновлены в обоих направлениях.

Есть ли какие-либо идеи, почему?

ответ

0

Решение:

Я нашел ответ на этот here. Казалось, что даже у меня была структура папок C:\Program Files\MySQL\MySQL Server 5.6, когда я управлял командой show variables like 'datadir в MySQL он указывал на C:\ProgramData\MySQL\MySQL Server 5.6, которая является скрытой папкой, так что я не видел его раньше

Когда я добавил файлы часовой пояс для C:\ProgramData\MySQL\MySQL Server 5.6\data\mysql это обработанный

Смежные вопросы