MYSQL.SERVER(1) MariaDB Database System MYSQL.SERVER(1)

mysql.server - اسکریپت راه‌اندازی سرور MariaDB

mysql {start|stop}

توزیع‌های MariaDB در Unix شامل اسکریپتی به نام mysql.server هستند. از آن می‌توان در سیستم‌هایی مانند Linux و Solaris که از دایرکتوری‌های اجرای به سبک System V برای شروع و متوقف کردن سرویس‌های سیستم استفاده می‌کنند، بهره برد. همچنین توسط Startup Item در Mac OS X برای MariaDB استفاده می‌شود.

mysql.server را می‌توان در دایرکتوری support-files در زیر دایرکتوری محل نصب MariaDB یا در توزیع کد منبع MariaDB یافت.

اگر از بسته RPM سرور لینوکس (MySQL-server-VERSION.rpm) استفاده می‌کنید، اسکریپت mysql.server در دایرکتوری /etc/init.d با نام mysql نصب خواهد شد. نیازی به نصب دستی آن ندارید.

برخی توزیع‌کنندگان بسته‌های RPM را به گونه‌ای ارائه می‌دهند که اسکریپت راه‌اندازی را با نام دیگری مانند mariadbd نصب می‌کند.

اگر MariaDB را از توزیع کد منبع یا با استفاده از قالب توزیع دودویی (باینری) که mysql.server را به صورت خودکار نصب نمی‌کند نصب کنید، می‌توانید آن را به صورت دستی نصب نمایید.

mysql.server گزینه‌ها را از بخش‌های [mysql.server] و [mariadbd] فایل‌های پیکربندی می‌خواند. برای سازگاری با نسخه‌های پیشین، بخش‌های [mysql_server] را نیز می‌خواند، هرچند باید نام این بخش‌ها را به [mysql.server] تغییر دهید.

mysql.server از گزینه‌های زیر پشتیبانی می‌کند.

•--basedir=path

مسیر دایرکتوری محل نصب MariaDB.

•--datadir=path

مسیر دایرکتوری داده‌های MariaDB.

•--pid-file=file_name

نام مسیر فایلی که سرور باید شناسه فرآیند (PID) خود را در آن بنویسد. در صورت مشخص نشدن، مقدار پیش‌فرض "host_name.pid" استفاده می‌شود.

•--service-startup-timeout=file_name

مدت زمان بر حسب ثانیه برای انتظار جهت تایید راه‌اندازی سرور. اگر سرور در این مدت راه‌اندازی نشود، mysql.server با یک خطا خارج می‌شود. مقدار پیش‌فرض 900 است. مقدار 0 به معنای عدم انتظار برای راه‌اندازی است. مقادیر منفی به معنای انتظار همیشگی (بدون اتمام مهلت زمانی) هستند.

•--use-mariadbd_safe

استفاده از mariadbd_safe برای راه‌اندازی سرور. این گزینه پیش‌فرض است.

•--use-manager

استفاده از Instance Manager برای راه‌اندازی سرور.

•--user=user_name

نام کاربری ورود برای اجرای mariadbd.

Copyright 2007-2008 MySQL AB, 2008-2010 Sun Microsystems, Inc., 2010-2025 MariaDB Foundation

این مستندات یک نرم‌افزار آزاد است؛ شما می‌توانید آن را تحت شرایط مجوز عمومی همگانی گنو (GNU General Public License) همان‌طور که توسط بنیاد نرم‌افزارهای آزاد منتشر شده است؛ نسخه ۲ مجوز، بازتوزیع کرده و/یا تغییر دهید.

این مستندات به این امید توزیع شده است که مفید واقع شود، اما بدون هرگونه ضمانت؛ حتی بدون ضمانت ضمنی قابل فروش بودن یا تناسب برای یک هدف خاص. برای جزئیات بیشتر به مجوز عمومی همگانی گنو مراجعه کنید.

شما باید یک نسخه از مجوز عمومی همگانی گنو را همراه با این برنامه دریافت کرده باشید؛ در غیر این صورت، به بنیاد نرم‌افزارهای آزاد به آدرس Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335 USA بنویسید یا به http://www.gnu.org/licenses مراجعه کنید.

برای کسب اطلاعات بیشتر، لطفاً به مستندات MariaDB مراجعه کنید که به صورت برخط در https://mariadb.com/docs در دسترس است.

بنیاد MariaDB Foundation (http://www.mariadb.org).

5 March 2025 MariaDB 11.8