توضیحات
خروجی از بانک اطلاعاتی دیتابیس
برای تهیه خروجی از بانک اطلاعاتی (Database Export)، روشهای مختلفی وجود دارد که بسته به نوع پایگاهداده (MySQL، PostgreSQL، SQL Server و…) متفاوت هستند. در ادامه، یک توضیح کلی و کاربردی درباره خروجی گرفتن از پایگاه داده (بدون کد) ارائه میدهم:
خروجی گرفتن از بانک اطلاعاتی (Database Export)
خروجی گرفتن از دیتابیس یعنی ذخیرهسازی اطلاعات موجود در پایگاه داده در یک فرمت قابل انتقال یا پشتیبانگیری، که معمولاً به منظور انتقال به سرور دیگر، تهیه نسخه پشتیبان یا تحلیل اطلاعات انجام میشود.
انواع خروجیهایی که میتوان گرفت
خروجی SQL (Database Dump)
رایجترین حالت برای گرفتن خروجی، یک فایل متنی با پسوند .sql است که شامل تمام دستورات CREATE TABLE و INSERT برای ساخت و بازگردانی اطلاعات است.
خروجی CSV یا Excel
برای گزارشگیری یا تحلیل دادهها، معمولاً اطلاعات به صورت فایل CSV یا XLSX خروجی گرفته میشود.
خروجی JSON یا XML
برای استفاده در اپلیکیشنهای وب و APIها از خروجی JSON استفاده میشود.
روشهای خروجی گرفتن
با استفاده از phpMyAdmin در MySQL
وارد phpMyAdmin شوید.
دیتابیس موردنظر را انتخاب کنید.
روی تب Export کلیک کنید.
گزینه Quick یا Custom را انتخاب کنید.
فرمت فایل (SQL یا CSV) را انتخاب کرده و Go را بزنید.
با استفاده از ابزار خط فرمان (Command Line)
برای پایگاهدادههایی مثل MySQL یا PostgreSQL، میتوان با یک دستور ساده در ترمینال یا CMD خروجی گرفت (در اینجا فقط توضیح میدهم، نه کد)
ابتدا به محیط CLI متصل میشوید.
از دستوراتی مثل mysqldump یا pg_dump استفاده میشود.
فایل خروجی در سیستم شما ذخیره میشود.
خروجی از یک جدول خاص
میتوانید به جای کل دیتابیس، تنها از یک جدول خاص فایل CSV یا SQL بگیرید. این کار هم در phpMyAdmin و هم با نرمافزارهایی مثل DBeaver یا HeidiSQL امکانپذیر است.
استفاده از نرمافزارهای گرافیکی
نرمافزارهایی مثل
DBeaver
HeidiSQL
Navicat
به شما امکان میدهند با رابط کاربری ساده از دیتابیس خود خروجی بگیرید، بدون نیاز به کدنویسی یا خط فرمان.
نکات مهم هنگام خروجی گرفتن
حتماً قبل از خروجی گرفتن، از سالم بودن دیتابیس اطمینان حاصل کنید.
اگر دادهها زیاد هستند، از فرمت فشرده مثل ZIP برای ذخیره استفاده کنید.
برای انتقال بین دو سرور، مطمئن شوید نسخه پایگاهدادهها با هم سازگارند.
نظرات
هیچ دیدگاهی نوشته نشده است.