مرج کردن چند دیتابیس باهم
سلام دوستان
3 4 تا دیتابیس دارم که هر کدام چند جدول دارن
چطوری همه جداولو به یکیشون انتقال بدم و از یک دیتابیس برای برنامه استفاده کنم؟
از هر دیتابیس کوئری کامل با دیتا بگیر و تو یه دیتابیس import کن. در صورتیکه دیتابیس ها نام جداول یکسان نداشته باشن با موفقیت انجام میشه
به فرض اینکه از Sqlite Manager فایرفاکس استفاده کنی (که روان ترین محیط مدیریت دیتابیس sqlite هستش) با گزینه
File => Export Database
ساختار و کوئری های درج دیتا رو تو یه فایل sql ذخیره میکنی بعدش تو دیتابیس اصلی با گزینه
File => Import
وانتخاب فایلی که قبلا ایجاد کردی میتونی اطلاعات همه دیتابیس ها رو به یه دیتابیس منتقل کنی
[پاسخ آقای حسین زاده عزیز ] + و اگر جدول ها ساختار یکسانی ندارند ، من خودم معمولا یک قطعه کد برای ساخت کوئری یکسان می نویسم ، مثلا میگم شروع کن به خوندن اطلاعات از جدول اول به و اونها رو به این شکل چاپ کن (یا در فایل ذخیره کن)
INSERT INTO mytable ('id','name','lastname') VALUES
('1','a','aa'),
('2','b','bb'),
('3','c','cc');
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .