نصب و راهاندازی سرویسدهنده پایگاه داده MySQL روی اوبونتو
MySQL یکی از محبوبترین سیستمهای مدیریت پایگاه داده رابطهای (RDBMS) است که به طور گسترده در توسعه وب و برنامههای کاربردی استفاده میشود. در این مقاله، مراحل نصب و راهاندازی MySQL بر روی سیستمعامل اوبونتو را بررسی خواهیم کرد.
🔷برای خرید سرور مجازی ایران با سیستم عامل اوبونتو یا ویندوز کلیک کنید🔷
مراحل نصب MySQL
۱. بهروزرسانی سیستم
قبل از نصب MySQL، بهتر است که سیستم خود را بهروزرسانی کنید. برای این کار، ترمینال را باز کرده و دستورات زیر را وارد کنید:
sudo apt update
sudo apt upgrade
۲. نصب MySQL
برای نصب MySQL، از دستور زیر استفاده کنید:
sudo apt install mysql-server
در حین نصب، ممکن است از شما خواسته شود که پسورد ریشه (root) پایگاه داده را تنظیم کنید. پسورد را وارد کرده و تأیید کنید.
۳. بررسی وضعیت سرویس MySQL
پس از نصب، میتوانید وضعیت سرویس MySQL را با دستور زیر بررسی کنید:
sudo systemctl status mysql
اگر سرویس در حال اجرا باشد، با پیام “active (running)” مواجه خواهید شد.
پیکربندی MySQL
۴. اجرای اسکریپت امنیتی
MySQL یک اسکریپت امنیتی به نام mysql_secure_installation ارائه میدهد که میتوانید با استفاده از آن امنیت پایگاه داده را افزایش دهید. برای اجرای این اسکریپت، دستور زیر را وارد کنید:
sudo mysql_secure_installation
در این مرحله، از شما خواسته میشود تا برخی تنظیمات امنیتی را انجام دهید، از جمله:
حذف کاربران ناشناس
غیرفعال کردن ورود به سیستم از راه دور برای کاربر ریشه
حذف پایگاه داده تست
این تنظیمات به افزایش امنیت پایگاه داده شما کمک خواهد کرد.
دسترسی به MySQL
۵. ورود به کنسول MySQL
برای ورود به کنسول MySQL به عنوان کاربر ریشه، از دستور زیر استفاده کنید:
sudo mysql -u root -p
سپس پسورد ریشه را وارد کنید.
۶. ایجاد پایگاه داده و کاربر جدید
پس از ورود به کنسول MySQL، میتوانید یک پایگاه داده جدید و کاربر جدیدی ایجاد کنید. به عنوان مثال، برای ایجاد یک پایگاه داده به نام mydatabase و کاربری به نام myuser با پسورد mypassword، از دستورات زیر استفاده کنید:
CREATE DATABASE mydatabase;
CREATE USER ‘myuser’@’localhost’ IDENTIFIED BY ‘mypassword’;
GRANT ALL PRIVILEGES ON mydatabase.* TO ‘myuser’@’localhost’;
FLUSH PRIVILEGES;
🔶نتیجهگیری
با دنبال کردن مراحل بالا، شما موفق به نصب و راهاندازی سرویسدهنده پایگاه داده MySQL بر روی اوبونتو شدید. این پایگاه داده میتواند به عنوان یک ابزار قدرتمند برای مدیریت دادهها در برنامههای کاربردی شما عمل کند.