Я пытаюсь понять, как заполнить таблицы часовых поясов в MySQL. Я новичок в разработке на Mac. Это мой первый раз, пытаясь установить это, и мне трудно найти инстументы. Я видел сообщения, где они говорят, что файл mysql_tzinfo_to_sql
должен быть расположен здесь /usr/share/lib/zoneinfo
, поскольку он должен появиться с Mac. Ну, это не с моей. У меня новый MacBook Pro. Прожектор говорит файл находится в applications/MAMP/Library/bin
, так что я открыл терминал, пошел в этот каталог и напечатал это ...Установка поддержки часового пояса MySQL (MAMP PRO 3.0.7.3)
Gordons-MacBook-Pro:bin gordonfrobenius$ ./mysql_tzinfo_to_sql | ./mysql -p -u root mysql
Usage:
./mysql_tzinfo_to_sql timezonedir
./mysql_tzinfo_to_sql timezonefile timezonename
./mysql_tzinfo_to_sql --leap timezonefile
Enter password:
Я ввожу пароль и ничего не происходит. Таблицы часовых поясов по-прежнему пусты. Пожалуйста помоги.
- MAMP 3.0.7.3
- MacBook Pro OS X Yosemite v 10.10.2
- PHP 5.6.2
- MySQL innodb_version 5.5.38
UPDATE: Я просто попытался запуская это, как и другие предложенные должности, получил немного дальше, но не совсем там, пытаясь выяснить, что означает эта ошибка сейчас ...
Gordons-MacBook-Pro:bin gordonfrobenius$ ./mysql_tzinfo_to_sql /usr/share/zoneinfo | ./mysql -p -u root mysql
Enter password: Warning: Unable to load '/usr/share/zoneinfo/+VERSION' as time zone. Skipping it.
После этого поста сейчас, может быть на правильном пути ... http://www.larryullman.com/forums/index.php?/topic/2629-ch-6-pg-190-step-by-step-instructions-for-how-to-load-time-zone-table-info/
Попробуйте перезапустить демон mysql. –