نصب mariadb در centos 8

نصب mariadb در centos 8
امروز با یک آموزش ویژه در در پلتفرم آموزشی زودیاک با شما هستیم.
در آموزش پیش رو می خواهیم به نصب پایگاه داده قدرتمند و جدید mariadb در سیستم عامل centos بپردازیم.
قبل از آموزش نصب mariadb بهتر است ابتدا با این پایگاه داده آشنا بشویم و بدانیم که این پایگاه داده کار خود را از کجا شروع کرده است.
برای پیدایش این پایگاه داده باید به خیلی قبل تر رجوع کنیم.
داستان از mysql شروع می شود.
MySQL یک پایگاده داده سریع و قدرتمند بود که در سال 1995 معرفی شد.
این پایگاه داده به دلیل همانگی بالایی که با سیستم عامل لینوکس و زبان php داشت توانست
خیلی سریع محبوبیت بسیار زیادی را کسب کند. از طرفی دیگر ، شرکب بزرگ اوراکل که خود پایگاه داده اختصاصی خود به نام اوراکل را دارد تمایل به خرید MySQL نشان داد اما هربار تلاشش بدون نتیجه می ماند. صاحبان پایگاه داده MySQL به هیچ عنوان تمایل نداشتند که کسب و کار خود را به اوراکل بفروشند.
در نهایت mysql تصمیم گرفت که کسب و کار خود را به شرکت سان میکروسیستمز بفروشد .
هرچند که سران MySQL همچنان در توسعه پایگاه داده MySQL با شرکت سان میکروسیستمز همکار بودند اما در سال 2009 درست یک سال بعد از فروش پایگاه داده MySQL ، مانتی ویندنیوس از بنیانگذاران MySQL ، بر سر توسعه این پایگاه داده با سان میکروسیستمز به اختلاف رسید و تصمیم گرفت که از شرکت سان جدا شود . اوراکل فرصت را غنیمت شمرد و برای خرید پایگاه داده MySQL چاره جدیدی را اندیشید ، روش آنها خیلی ساده بود. خرید شرکت سان میکروسیستمز. آنها شرکت سان را خریدند و بالاخره MySQL در دستان اوراکل بود.
مانتی ویندنیوس از همان 2009 بعد از جدایی از شرکت سان هم با گروهی دیگر بر روی پایگاه داده mariadb شروع به کار کرد و اولین نسخه از این پایگاه داده کمتر از 1 سال بعد از جدایی منتشر کرد.
پایگاه داده Mariadb یک پایگاه داده قدرتمند و جوان است
اوراکل همیشه عنوان می کرد که در توسعه Mysql دخالت نمی کند و mysql روند قدیمی
خود را در پیش میگیرد اما دقیقا خلاف این قضیه کار میکرد و در هر ورژن mysql شبیه و شبیه تر به پایگاه داده اوراکل می شد. کاربران هم معمولا به اوراکل علاقه نشان نمی دهند. علت این عدم علاقه مندی ، ضعیف بدون پایگاه داده نیست و برعکس اوراکل بسیار قوی است و شاید حتی بتوان گفت قوی ترین پایگاه داده اوراکل است اما پیچیدگی زیاد و محدودیت های اوراکل کمی آزار دهنده است. حال که Mysql هم در مسیر نادرست است کاربران باید چکار کنند ؟ جواب ساده است :
چون mariadb بسیار شبیه mysql اصلی است و توسعه دهنده آن تقریبان همان توسعه دهنده قبلی mysql است،
Mariadb جانشین برحق mysql است.
تمامی پایگاه داده های که با mysql درست شده اند به همراه تمامی برنامه ها آن براحتی بر روی mariadb اجرا می شود و حتی در برخی مواقع عملکرد بهتری هم نسبت به mysql دارد.
آموزش نصب mariadb در centos 8
نصب این پایگاه داده بسیار بسیار ساده است و تنها نیاز به یک دستور دارد. تنها کافی است ترمینال خود را بازکنید و دستور زیر را وارد کنید:
Sudo yum -y install mariadb-server mariadb
حال کافیه که چند دقیقه صبر کنید تا پیغام complete نمایش داده شود.
پایگاه داده نصب شده و فعال است. اما سرویسش خاموش است و باید فعال شود.
برای فعال سازی و غیر فعال سازی هم می توانید از دستورات زیر استفاده کنید .
برای فعالسازی
Sudo systemctl start mariadb.service
برای غیر فعال سازی
Sudo systemctl stop mariadb.service
اگر هم دوست دارید که این سرویس را در starup سیستم عامل قرار دهید
تا هنگام روشن شدن سیستم بصورت اتوماتیک فعال شود دستور زیر را بزنید. زدن این دستور اختیاری است.
Sudo systemctl enable mariadb.service
کار تمام شده است.
دیدگاهتان را بنویسید