در مقالات قبلی در مورد نصب پایگاه داده محبوب Postgresql در اوبونتو صحبت کردیم. Mysql مانند Postgresql یک پایگاه داده برای ذخیره اطلاعات است که برای وب سایت ها و نرم افزارها استفاده می شود.
برای نصب Mysql در اوبونتو، باید با کاربری که دسترسی روت به سیستم دارد، نصب کنید.
برای شروع، دستورات زیر را در ترمینال وارد کنید:
به روز رسانی sudo apt
sudo apt سرور mysql را نصب کنید
با اجرای این دستور، نرم افزار Mysql مانند تصویر زیر شروع به نصب می کند:
به طور معمول پس از نصب Mysql، سرویس آن با نام Mysql.service شروع به اجرا می کند.
برای اطمینان از این امر می توانیم از دستور زیر استفاده کنیم:
وضعیت sudo systemctl mysql
پس از اجرای این دستور، خروجی باید مشابه تصویر زیر باشد که وضعیت سرویس را به ما نشان می دهد:
همانطور که دیدیم سرویس فعال است و مشکلی در دیتابیس وجود ندارد.
ایمن سازی اتصال Mysql:
برای اطمینان از امنیت پایگاه داده، باید از ویژگی ارائه شده توسط خود Mysql استفاده کنیم.
برای این کار دستور زیر را در ترمینال وارد کنید:
sudo mysql_secure_installation
پس از اجرای این دستور یک اسکریپت مربوط به حفاظت از پایگاه داده فراخوانی می شود. (مانند تصویر زیر)
با اجرای این اسکریپت از شما سوال می شود که آیا می خواهید این ویژگی را فعال کنید یا خیر.
که باید حرف Y را تایپ کرده و enter را فشار دهید.
سطوح پیچیدگی رمز عبور
در قسمت بعدی از شما خواسته می شود تا میزان پیچیدگی رمز عبور را تعیین کنید که عبارت است از:
کم = کلمه عبور باید حداقل 8 کاراکتر باشد.
MEDIUM = حداقل 8 کاراکتر + اعداد + حروف بزرگ و کوچک + کاراکترهای خاص.
STRONG = حداقل 8 کاراکتر + اعداد + حروف بزرگ و کوچک + کاراکترهای خاص + استفاده از فرهنگ لغت.
0 را برای انتخاب سطح پایین، 1 برای سطح متوسط و 2 برای سطح بالا انتخاب کنید.
پس از انتخاب سطح مورد نظر، از شما خواسته می شود که یک رمز عبور جدید ایجاد کنید:
سپس از شما سوال می شود که آیا رمز عبور انتخاب شده توسط شما تایید شده است یا خیر.
با فشردن گزینه y به مرحله بعد می رویم:
در زیر چندین سوال از شما پرسیده می شود که باید به Y پاسخ دهید.
این سوالات مربوط به انجام کارهای زیر است:
-حذف کاربران ناشناس
– دسترسی کاربران روت را محدود کنید
– پایگاه داده تست را حذف کنید
بازنشانی دسترسی به جدول
پس از انجام مراحل بالا باید عبارت All done را مشاهده کنید! ببینید که به معنای تکمیل فرآیند است.
ورود به Mysql:
برای ورود به نرم افزار و مدیریت آن باید به خط فرمان این سرویس متصل شویم.
برای شروع، دستور زیر را در ترمینال وارد کنید:
sudo mysql
پس از اجرای این دستور، وارد خط فرمان Mysql می شوید:
دستور بالا برای اتصال مستقیم از طریق ترمینال سرور است.
و برای اتصال به پایگاه داده از طریق نرم افزارهای دیگر، باید یک کاربر جدید ایجاد کنید و دسترسی لازم را به آن بدهید:
;’اعطای همه امتیازات در *.* به ‘My_User’@’localhost’ شناسایی شده توسط ‘My_Password’
نتیجه
در این مقاله نحوه نصب و راه اندازی سرور Mysql را به شما آموزش داده ایم.
توجه داشته باشید که این آموزش فقط برای نصب این سرویس می باشد و برای مدیریت جداول و کار با این سرویس به آموزش های تخصصی تری در این زمینه نیاز خواهید داشت.