آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

مرج کردن چند دیتابیس باهم

Smsbaz  12 سال پیش  12 سال پیش
0 0

سلام دوستان

3 4 تا دیتابیس دارم که هر کدام چند جدول دارن

چطوری همه جداولو به یکیشون انتقال بدم و از یک دیتابیس برای برنامه استفاده کنم؟

 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
محمد حسین زاده  12 سال پیش
+4 0

از هر دیتابیس کوئری کامل با دیتا بگیر و تو یه دیتابیس import کن. در صورتیکه دیتابیس ها نام جداول یکسان نداشته باشن با موفقیت انجام میشه

به فرض اینکه از Sqlite Manager فایرفاکس استفاده کنی (که روان ترین محیط مدیریت دیتابیس sqlite هستش) با گزینه

File => Export Database

ساختار و کوئری های درج دیتا رو تو یه فایل sql ذخیره میکنی بعدش تو دیتابیس اصلی با گزینه

File => Import

وانتخاب فایلی که قبلا ایجاد کردی میتونی اطلاعات همه دیتابیس ها رو به یه دیتابیس منتقل کنی

پاسخ به سوال 
مجتبی یگانه  12 سال پیش
+2 0

[پاسخ آقای حسین زاده عزیز ] + و اگر جدول ها ساختار یکسانی ندارند ، من خودم معمولا یک قطعه کد برای ساخت کوئری یکسان می نویسم ، مثلا میگم شروع کن به خوندن اطلاعات از جدول اول به و اونها رو به این شکل چاپ کن (یا در فایل ذخیره کن)

INSERT INTO mytable ('id','name','lastname') VALUES
('1','a','aa'),
('2','b','bb'),
('3','c','cc');

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .