Arvan Docs

مستندات فنی

دسترسی به تمامی مستندات محصولات ابر آروان

دسته‌بندی‌های سایت مشاهده دسته‌بندی‌ها بستن دسته‌بندی‌ها

مشاهده همه دسته‌ها

درک پیکربندی پیش‌فرض MySQL برای JasperReports

Time To Read ۲ دقیقه
Date ۲۳ فروردین ۱۴۰۰

نکته: ما در حال تغییر ساختار فایل و پیکربندی بسیاری از استک‌های بیتنامی هستیم. در نتیجه‌ی این تغییرات، مسیر فایل‌هایی که در این آموزش به آن‌ها اشاره شده ممکن است تغییر کند که این موضوع هم بستگی دارد که استک بیتنامی شما از پکیج‌های سیستمی نیتیو لینوکس استفاده می‌کند (رویکرد A) یا نسخه‌ای self-contained است (رویکرد B). برای تشخیص نوع استک‌تان و انتخاب رویکرد متناسب، دستور زیر را اجرا کنید:

test ! -f "/opt/bitnami/common/bin/openssl" && echo "Approach A: Using system packages." || echo "Approach B: Self-contained installation."

خروجی این دستور نشان می‌دهد که اپلیکیشن شما از کدام رویکرد (A یا B) استفاده می‌کند و به شما کمک می‌کند که در این راهنما مسیر، پیکربندی و دستورات متناسب با آن را انتخاب کنید. برای اطلاعات بیشتر راجع به این تغییرات، به بخش سوالات رایج مراجعه کنید.

Grant Table‌ها حساب‌های کاربری اولیه‌ی MySQL و دسترسی‌هایشان را تعریف می‌کنند. پیکربندی پیش‌فرض شامل این موارد است:

  • حساب کاربری ممتاز با نام کاربری root. کاربر روت از راه دور به پایگاه داده دسترسی دارد.
  • کاربری ناشناس بدون دسترسی از راه دور به سرور پایگاه داده. این کاربر تنها می‌تواند از سیستم محلی متصل شده و فقط برای آزمایش کردن مورد استفاده قرار می‌گیرد.
  • پایگاه داده‌ی test که فقط برای آزمایش در نظر گرفته شده است.

نسخه‌ی MySQL

برای اینکه ببینید چه نسخه‌ای از MySQL در سیستم شما فعال است، دستور زیر را وارد کنید:

mysqld --version

پورت MySQL

3306 پورت پیش‌فرض MySQL است.

فایل پیکربندی MySQL

فایل پیکربندی MySQL داخل هاست سرور پایگاه داده‌ی MySQL در یکی از محل‌های زیر قرار دارد:

  • برای آن دسته از اپلیکیشن‌هایی که رویکرد A را دنبال می‌کنند (از پکیج‌های سیستمی لینوکس استفاده می‌کنند): /opt/bitnami/mysql/conf/my.cnf
  • برای آن دسته از اپلیکیشن‌هایی که رویکرد B را دنبال می‌کنند (اپلیکیشن‌های Self-contained): /opt/bitnami/mysql/my.cnf

مستندات رسمی MySQL اطلاعات بیشتری راجع به نحوه‌ی پیکربندی پایگاه داده‌ی MySQL در اختیار شما می‌گذارد.

فایل لاگ MySQL

فایل لاگ خطا شامل اطلاعاتی است که نشان می‌دهد mysqld چه زمانی شروع به کار کرده و چه زمانی متوقف شده است. این فایل همچنین حاوی خطاهای بحرانی است که حین فعالیت سرور رخ داده‌اند. اگر mysqld متوجه شود که نیاز است جدولی به صورت خودکار بررسی یا تعمیر شود، پیامی در فایل لاگ خطا نوشته می‌شود.

این فایل را داخل هاست سرور پایگاه داده‌ی MySQL در یکی از محل‌های زیر پیدا می‌کنید:

  • برای آن دسته از اپلیکیشن‌هایی که رویکرد A را دنبال می‌کنند (از پکیج‌های سیستمی لینوکس استفاده می‌کنند): /opt/bitnami/mysql/logs/mysqld.log
  • برای آن دسته از اپلیکیشن‌هایی که رویکرد B را دنبال می‌کنند (اپلیکیشن‌های Self-contained): /opt/bitnami/mysql/data/mysqld.log