Quản lý database
MyPanel quản lý database thật, hỗ trợ MySQL, MariaDB, PostgreSQL, Redis — chạy trực tiếp trên host (native) hoặc trong Docker.
Cài database engine
Phần tiêu đề “Cài database engine”Vào Databases → Engines. Mỗi engine hiện trạng thái cài đặt; bấm Cài đặt để MyPanel tự
cài (service systemd hoặc pull image Docker). Khi cài ở chế độ MYPANEL_SETUP=full, MySQL đã có sẵn.
Tạo database
Phần tiêu đề “Tạo database”- Vào Databases → Thêm database.
- Chọn engine, đặt tên database.
- MyPanel tạo database kèm user + mật khẩu riêng (user chỉ có quyền trên database đó) và hiển thị thông tin kết nối (mật khẩu ẩn, bấm để hiện khi cần).
Kết nối từ website
Phần tiêu đề “Kết nối từ website”Sao chép thông tin kết nối từ trang chi tiết database rồi đặt vào biến môi trường của website, ví dụ:
DATABASE_URL=postgres://shop_user:***@127.0.0.1:5432/shopSao lưu & khôi phục
Phần tiêu đề “Sao lưu & khôi phục”Ngay trên trang chi tiết database:
- Backup — tạo bản sao lưu (mysqldump / pg_dump) lưu tại
/var/lib/mypanel/backups/. - Khôi phục — phục hồi từ một bản backup đã có.
- Tải về — tải file backup về máy.
- Đổi mật khẩu — đặt lại mật khẩu user của database.
Server database từ xa
Phần tiêu đề “Server database từ xa”Ngoài database trên chính server, bạn có thể kết nối tới server database bên ngoài — hỗ trợ MySQL, MariaDB, PostgreSQL và Oracle.
Vào Databases → Servers từ xa → Thêm server, chọn loại engine và nhập thông tin kết nối (host, port, tài khoản admin). Với Oracle cần thêm Service name / SID. MyPanel kiểm tra kết nối trước khi lưu và mã hoá mật khẩu admin khi lưu. Sau đó bạn tạo/xoá database trên server đó ngay từ MyPanel.