خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

نحوه نصب و راه اندازی MariaDB در اوبونتو 22.04

MariaDB، فورک MySQL، یک پایگاه داده محبوب است که به طور گسترده توسط سازمان ها و شرکت ها به صورت آنلاین استفاده می شود. در اینجا نحوه نصب آن در اوبونتو آمده است.

MariaDB یک پایگاه داده پرکاربرد در سیستم های لینوکس است. در این راهنما، نحوه نصب پایگاه داده در اوبونتو 22.04 را با کمک چند دستور ساده بررسی خواهید کرد.

هنگامی که MariaDB را نصب و پیکربندی کردید، نحوه تعامل با آن را از طریق خط فرمان MariaDB یاد خواهید گرفت. در پایان، دستور حذف دیتابیس از اوبونتو را نیز خواهید دید.

MariaDB چیست؟

MariaDB یک پایگاه داده محبوب، رایگان و منبع باز است که به عنوان جایگزینی برای MySQL منتشر شده است. این یک فورک MySQL است، به این معنی که MariaDB نسخه بهبود یافته MySQL با عملکرد مشابه اما بهتر است. در اینجا راهنمای راه اندازی MySQL در اوبونتو است، اگر می خواهید آن را امتحان کنید.

MariaDB یک پایگاه داده سریع، مقیاس پذیر و با عملکرد عالی است که از موتورهای ذخیره سازی بیشتر پشتیبانی می کند. همچنین بسیاری از پلاگین ها، ابزارها و ابزارهای کمکی را نگهداری می کند که آن را به یکی از بهترین پایگاه داده های موجود تبدیل می کند. MariaDB بیشتر برای نگهداری موجودی ها و مدیریت معاملات و اطلاعات مشتری استفاده می شود.

نحوه نصب MariaDB در اوبونتو 22.04

در اینجا نحوه نصب MariaDB در اوبونتو 22.04 آمده است:

مرحله 1: سیستم خود را به روز کنید

برای شروع نصب، ابتدا باید بسته ها را در سیستم اوبونتو به روز کنید. با اجرای دستور زیر در ترمینال اوبونتو می توانید به این مهم دست یابید:

sudo apt update && sudo apt upgrade

این ممکن است کمی طول بکشد، پس صبر کنید!

مرحله 2: بسته های لازم را برای MariaDB نصب کنید

هنگامی که سیستم را به روز کردید، باید برخی از بسته های ضروری مورد نیاز MariaDB را نصب کنید. این کار را با اجرای دستور زیر انجام دهید:

sudo apt-get install wget software-properties-common dirmngr ca-certificates apt-transport-https -y

اکنون که بسته های ضروری را نصب کرده اید، در نهایت MariaDB را در این مرحله نصب خواهید کرد. برای نصب پایگاه داده، دستور زیر را به عنوان کاربر ریشه یا با sudo اجرا کنید:

sudo apt install mariadb-server mariadb-client

برای اطمینان از اینکه MariaDB با موفقیت بر روی سیستم شما نصب شده است، نسخه پایگاه داده نصب شده را با صدور دستور زیر بررسی کنید:

mariadb --version

اگر شماره نسخه برنامه را در خروجی مشاهده کردید، به این معنی است که MariaDB در سیستم شما وجود دارد. این یکی از راه های تایید نصب است. همچنین می توانید وضعیت فعال پایگاه داده نصب شده را برای تأیید بررسی کنید.

مطلب مرتبط:   نحوه ایجاد آسان کدهای QR در لینوکس

برای بررسی وضعیت MariaDB از دستور زیر استفاده کنید:

systemctl status mariadb

وضعیت MariaDB فعال است

همانطور که می بینید، MariaDB راه اندازی شده است.

مرحله 3: پایگاه داده MariaDB خود را ایمن کنید

هنگامی که پایگاه داده را نصب و تأیید کردید، گام بعدی انجام برخی از تنظیمات ضروری در MariaDB است. پس از نصب، اجرای یک اسکریپت امنیتی برای محافظت از پایگاه داده MariaDB از در معرض خطر قرار گرفتن یا حمله، تمرین خوبی است. اسکریپت را با این دستور اجرا کنید:

sudo mysql_secure_installation

در مرحله بعد، اسکریپت از شما می پرسد که آیا می خواهید رمز عبور root تنظیم کنید یا خیر. یک رمز عبور امن وارد کنید و Enter را بزنید. سپس، از شما می خواهد که رمز عبور را دوباره تأیید کنید. هنگامی که رمز عبور ذخیره شد، مانند تصویر زیر یک پیام “موفقیت” دریافت خواهید کرد.

خروجی اسکریپت MariaDB

پس از آن، از شما می پرسد که آیا می خواهید کاربر ناشناس را حذف کنید یا خیر. توصیه می شود آن را حذف کنید.

همچنین تأیید می کند که آیا می خواهید ورود از راه دور ریشه را مجاز نکنید. اگر آن را مجاز نکنید، فقط می توانید به عنوان یک کاربر ریشه از لوکال هاست وارد شوید.

اسکریپت نصب امن mariadb

به طور پیش فرض، MariaDB یک پایگاه داده آزمایشی را نصب می کند. اسکریپت از شما می پرسد که آیا می خواهید پایگاه داده را حذف کنید یا آن را حفظ کنید. بهتر است آن را حذف کنید و یک پایگاه داده جدید ایجاد کنید. با این حال، اگر می‌خواهید آن را برای اهداف آزمایشی نگه دارید، شماره را انتخاب کنید.

مطلب مرتبط:   من منتظر ارتقاء به اوبونتو 24.04 به چند دلیل مهم هستم

در پایان، اسکریپت از شما اجازه بارگیری مجدد جداول امتیاز برای به روز رسانی تغییرات جدید را می گیرد. برای بارگذاری آنها، Y را وارد کنید. پس از انجام تغییرات، یک پیام موفقیت آمیز در ترمینال مشاهده خواهید کرد.

اسکریپت نصب امن mariadb

چگونه بررسی کنیم که آیا MariaDB در حال اجرا است

MariaDB به محض نصب شروع به اجرا می کند. برای تست آن، می توانید وضعیت MariaDB را با دستور زیر بررسی کنید:

sudo systemctl status mariadb

اگر MariaDB به خوبی اجرا شود، خروجی زیر را در ترمینال اوبونتو خواهید دید:

وضعیت MariaDB فعال است

در صورتی که MariaDB از کار بیفتد، خروجی مشابهی مانند شکل زیر مشاهده خواهید کرد:

وضعیت MariaDB پایین است

نحوه تعامل با MariaDB در لینوکس

اکنون که نصب و پیکربندی انجام شد، بیایید نحوه تعامل با پایگاه داده را بررسی کنیم.

1. به پوسته MariaDB دسترسی پیدا کنید

برای ورود به پوسته MariaDB، دستور زیر را اجرا کنید:

sudo mariadb

با این دستور مانیتور MariaDB باز می شود. در اینجا می توانید پرس و جوهای MariaDB را برای تعامل با پایگاه داده اجرا کنید.

پوسته MariaDB برای اجرای پرس و جوهای MariaDB

2. یک حساب مدیریت MariaDB ایجاد کنید

پس از دسترسی به MariaDB، اولین کاری که باید انجام دهید این است که یک حساب کاربری جدید با نام “admin” ایجاد کنید. این حساب دارای مجوزهای مشابه با حساب اصلی است، اما شما عمدتاً از آن برای احراز هویت مبتنی بر رمز عبور استفاده خواهید کرد.

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

GRANT ALL ON *.* TO 'admin'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;

در مرحله بعد، امتیازات را برای به روز رسانی تغییرات جدید در MariaDB پاک کنید.

FLUSH PRIVILEGES;

اکنون می توانید با تایپ کردن از خط فرمان MariaDB خارج شوید:

exit

3. یک پایگاه داده در MariaDB ایجاد کنید

برای ایجاد یک پایگاه داده جدید، از دستور زیر استفاده کنید و به جای TestDB یک نام برای پایگاه داده خود وارد کنید.

CREATE DATABASE TestDB;

برای بررسی اینکه آیا پایگاه داده با موفقیت ایجاد شده است، از این دستور برای مشاهده تمام پایگاه های داده موجود در MariaDB استفاده کنید:

Show Databases;

لیستی از پایگاه های داده در MariaDB

همانطور که می بینید TestDB اکنون در لیست پایگاه های داده MariaDB وجود دارد.

مطلب مرتبط:   اکنون می توانید یک نسخه قدیمی از Raspberry OS را نصب کنید

نحوه حذف MariaDB از اوبونتو 22.04

در صورتی که دیگر نیازی به MariaDB ندارید، می توانید به راحتی آن را با کمک یک دستور اصلی لینوکس حذف کنید. این دستور در عرض چند دقیقه تمام پوشه ها و وابستگی های MariaDB را به طور کامل از سیستم شما حذف می کند.

sudo apt-get purge mariadb-*

پنجره ای که از کاربر می پرسد آیا می خواهد MariaDB را حذف کند

برای ادامه حذف MariaDB گزینه Yes را انتخاب کنید.

اکنون می توانید از قابلیت های MariaDB بهره کامل ببرید

به لطف ویژگی ها و پشتیبانی شگفت انگیز، MariaDB روز به روز محبوبیت بیشتری پیدا می کند و به یکی از پر استفاده ترین پایگاه های داده در بازار تبدیل می شود. بسیاری از نام های بزرگ مانند فیس بوک و گوگل از MariaDB برای مزایای منحصر به فرد آن نسبت به سایر پایگاه های داده استفاده می کنند.

برای سازمان هایی که خواهان انعطاف پذیری کامل روی پایگاه داده هستند، MariaDB و PostgreSQL دو بهترین گزینه منبع باز موجود هستند.