Spec-Zone.ru › MariaDB

mariadb-tzinfo-to-sql

MariaDB, начиная с 10.4.6

Начиная с MariaDB 10.4.6, mariadb-tzinfo-to-sql является символической ссылкой на mysql_tzinfo_to_sql, инструмент для загрузки часовых поясов на системах с базой данных zoneinfo.

MariaDB, начиная с 10.5.2

Начиная с MariaDB 10.5.2, mysql_tzinfo_to_sql является символической ссылкой, а mariadb-tzinfo-to-sql — именем двоичного файла.

mariadb-tzinfo-to-sql — это утилита, используемая для загрузки часовых поясов на системах с базой данных zoneinfo для загрузки таблиц часовых поясов (time_zone, time_zone_leap_second, time_zone_name, time_zone_transition и time_zone_transition_type) в базу данных mysql.

У большинства систем Linux, Mac OS X, FreeBSD и Solaris есть база данных zoneinfo — в Windows её нет. База данных обычно находится в каталоге /usr/share/zoneinfo или, на Solaris, в каталоге /usr/share/lib/zoneinfo.

Использование

mariadb-tzinfo-to-sql может быть вызван несколькими способами. Вывод обычно передаётся напрямую в клиент MariaDB для непосредственной загрузки в базу данных mysql.

shell> mariadb-tzinfo-to-sql timezone_dir
shell> mariadb-tzinfo-to-sql timezone_file timezone_name
shell> mariadb-tzinfo-to-sql --leap timezone_file

Примеры

Чаще всего передаётся весь каталог:

shell>mariadb-tzinfo-to-sql /usr/share/zoneinfo | mariadb -u root mysql

Загрузка одного файла часового пояса, timezone_file, соответствующего часовому поясу timezone_name.

shell> mariadb-tzinfo-to-sql timezone_file timezone_name | mariadb -u root mysql

Требуется отдельный командный файл для каждого часового пояса и файла часового пояса, необходимых серверу.

Для учёта високосных секунд используйте:

shell> mariadb-tzinfo-to-sql --leap timezone_file | mariadb -u root mysql

После заполнения таблиц часовых поясов обычно требуется перезапустить сервер, чтобы новые данные часовых поясов загрузились корректно.

Содержимое, воспроизведённое на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проходит предварительной проверки со стороны MariaDB. Мнения, информация и мнения, выраженные в этом содержании, не обязательно отражают точку зрения MariaDB или любой другой стороны.

© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/mariadb-tzinfo-to-sql/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API