'\" t .\" .TH "\fBMARIADB-TZINFO-TO-SQL\fR" "1" "5 March 2025" "MariaDB 11.8" "MariaDB Database System" .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .\" mariadb-tzinfo-to-sql .\" time zone tables .SH "نام (NAME)" mariadb-tzinfo-to-sql \- بارگذاری جدول‌های منطقه زمانی (اکنون mariadb-tzinfo-to-sql پیوند نمادینی به mariadb-tzinfo-to-sql است) .SH "خلاصه دستور (SYNOPSIS)" .HP \w'\fBmariadb-tzinfo-to-sql\ \fR\fB\fIarguments\fR\fR\ 'u \fBmariadb-tzinfo-to-sql \fR\fB\fIarguments\fR\fR .SH "توضیحات (DESCRIPTION)" .PP برنامه \fBmariadb-tzinfo-to-sql\fR جدول‌های منطقه زمانی را در پایگاه داده mysql بارگذاری می‌کند\&. این برنامه در سیستم‌هایی استفاده می‌شود که پایگاه داده zoneinfo (مجموعه فایل‌های توصیف‌کننده مناطق زمانی) را در اختیار دارند\&. نمونه‌هایی از این سیستم‌ها لینوکس، FreeBSD، سولاریس و Mac OS X هستند\&. یکی از مکان‌های محتمل برای این فایل‌ها دایرکتوری /usr/share/zoneinfo (در سولاریس /usr/share/lib/zoneinfo) است\&. .PP برنامه \fBmariadb-tzinfo-to-sql\fR را می‌توان به چند روش اجرا کرد: .sp .if n \{\ .RS 4 .\} .nf shell> \fBmariadb-tzinfo-to-sql \fR\fB\fItz_dir\fR\fR shell> \fBmariadb-tzinfo-to-sql \fR\fB\fItz_file tz_name\fR\fR shell> \fBmariadb-tzinfo-to-sql \-\-leap \fR\fB\fItz_file\fR\fR shell> \fBmariadb-tzinfo-to-sql \-\-skip\-write\-binlog \fR\fB\fItz_dir\fR\fR .fi .if n \{\ .RE .\} .PP در اولین روش فراخوانی، مسیر دایرکتوری zoneinfo را به \fBmariadb-tzinfo-to-sql\fR پاس داده و خروجی را به برنامه \fBmariadb\fR ارسال کنید\&. به عنوان مثال: .sp .if n \{\ .RS 4 .\} .nf shell> \fBmariadb-tzinfo-to-sql /usr/share/zoneinfo | mariadb \-u root mysql\fR .fi .if n \{\ .RE .\} .PP برنامه \fBmariadb-tzinfo-to-sql\fR فایل‌های منطقه زمانی سیستم شما را می‌خواند و از آن‌ها دستورهای SQL تولید می‌کند\&. \fBmariadb\fR آن دستورها را برای بارگذاری جدول‌های منطقه زمانی پردازش می‌نماید\&. .PP روش دوم باعث می‌شود که \fBmariadb-tzinfo-to-sql\fR یک تک‌فایل منطقه زمانی \fItz_file\fR را که متناظر با نام منطقه زمانی \fItz_name\fR است بارگذاری کند: .sp .if n \{\ .RS 4 .\} .nf shell> \fBmariadb-tzinfo-to-sql \fR\fB\fItz_file\fR\fR\fB \fR\fB\fItz_name\fR\fR\fB | mariadb \-u root mysql\fR .fi .if n \{\ .RE .\} .PP اگر منطقه زمانی شما نیاز به احتساب ثانیه‌های کبیسه دارد، \fBmariadb-tzinfo-to-sql\fR را با استفاده از روش سوم اجرا کنید که اطلاعات ثانیه کبیسه را مقداردهی اولیه می‌کند\&. \fItz_file\fR نام فایل منطقه زمانی شما است: .sp .if n \{\ .RS 4 .\} .nf shell> \fBmariadb-tzinfo-to-sql \-\-leap \fR\fB\fItz_file\fR\fR\fB | mariadb \-u root mysql\fR .fi .if n \{\ .RE .\} .PP استفاده از گزینه \-\-skip\-write\-binlog مانع از نوشتن تغییرات در لاگ دودویی (binary log) یا ارسال آن به سایر اعضای کلاستر Galera می‌شود. این گزینه را می‌توان با هر روشی از اجرای \fBmariadb-tzinfo-to-sql\fR به کار برد. .PP پس از اجرای \fBmariadb-tzinfo-to-sql\fR، بهتر است سرور را مجدداً راه‌اندازی کنید تا داده‌های منطقه زمانی کش‌شده قبلی مورد استفاده قرار نگیرند\&. .SH "حق نشر (COPYRIGHT)" .br .PP حق نشر 2007-2008 MySQL AB، 2008-2010 Sun Microsystems, Inc.، 2010-2025 MariaDB Foundation .PP این مستندات نرم‌افزار آزاد است؛ شما می‌توانید آن را تحت شرایط پروانه عمومی همگانی گنو (GNU GPL) منتشرشده توسط بنیاد نرم‌افزارهای آزاد؛ نگارش ۲ بازتوزیع نموده یا تغییر دهید. .PP این مستندات با این امید توزیع شده که مفید واقع شود، اما بدون هیچ‌گونه ضمانت؛ حتی ضمانت ضمنی قابل فروش بودن یا مناسب بودن برای هدفی معین. برای جزئیات بیشتر متن پروانه عمومی همگانی گنو را ببینید. .PP شما باید نسخه‌ای از پروانه عمومی همگانی گنو را به همراه برنامه دریافت کرده باشید؛ در غیر این صورت به نشانی زیر مراجعه نمایید: .sp .SH "همچنین ببینید (SEE ALSO)" برای اطلاعات بیشتر، لطفاً به مستندات MariaDB که به‌صورت برخط در در دسترس است مراجعه نمایید. .SH "نویسنده (AUTHOR)" بنیاد ماریا‌دی‌بی ().