دیتابیس و وب

نصب MySQL / MariaDB و ساخت دیتابیس

نصب امن MariaDB، ساخت دیتابیس و کاربر با دسترسی محدود.

1 دقیقه مطالعه 1 بازدید به‌روزرسانی 2026-10-10
فهرست مطالب نصبساخت دیتابیس و کاربرنکات

نصب

apt install -y mariadb-server
mysql_secure_installation

به سؤال‌ها پاسخ دهید: حذف کاربران ناشناس، غیرفعال کردن ورود ریموت root و حذف دیتابیس تست.

ساخت دیتابیس و کاربر

mysql -u root -p
CREATE DATABASE shop DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'shopuser'@'localhost' IDENTIFIED BY 'StrongPass!123';
GRANT ALL PRIVILEGES ON shop.* TO 'shopuser'@'localhost';
FLUSH PRIVILEGES;

نکات

  • برای هر برنامه کاربر جدا بسازید و فقط به دیتابیس خودش دسترسی دهید.
  • از utf8mb4 استفاده کنید تا فارسی و ایموجی درست ذخیره شوند.
  • بکاپ منظم فراموش نشود.

آموزش‌های مرتبط

مشکل حل نشد؟
تیم پشتیبانی آماده کمک است.