PDA

View Full Version : به روز رسانی دیتابیس



olampiad
دوشنبه 25 آذر 1392, 15:54 عصر
سلام و خسته نباشید به اساتید عزیز
من واسه هنرستانمون به چیزی شبیه اتوماسیون با php نوشتم
حالا این اتوماسیون رو نمی زارن تو اینترنت و سرور upload کنم.
می خوان تو سیستم مدیر و معاونا و سرپرستا باشه و هر کس واسش اطلاعات دانش آموز وارد کنه.
اطلاعات اعم از : درسی و انظباطی و...
حالا خواستم ببینم می شه دیتابیس های این سیستم هارو هفته ای یه بار با هم قاطی کنیم و به دیتابیس کلی داشته باشم.
چه طور می تونم ابن کار رو بکنم.
آیا راه حل دیگه ای برای این کار وجود دارد.
نمی دونم تونستم منظورمو بهتون برسونم یا نه.
بی نهایت ممنون

sadegh1362
دوشنبه 25 آذر 1392, 16:12 عصر
سلام
آیا سیستم های هنرستانتون شبکه هستن؟
اگه هستن روی یکی از کامپیوتر ها wamp یا xampp رو نصب کن و در تمامی پروژه هرجا آدرس دهی کردی (در کدهای برنامه) IP همون کامپیوتر رو جاگزین کن دکمه putonline رو که روی wamp هست بزن تو تمامی شبکه با همون آدرس از ‌Browser ها ی سیستم ها قابل دیدن می شه در xampp رو نمی دونم.
مثال آدرس
http://192.168.1.1/index.php

omidabedi
دوشنبه 25 آذر 1392, 16:46 عصر
سلام و خسته نباشید به اساتید عزیز
من واسه هنرستانمون به چیزی شبیه اتوماسیون با php نوشتم
حالا این اتوماسیون رو نمی زارن تو اینترنت و سرور upload کنم.
می خوان تو سیستم مدیر و معاونا و سرپرستا باشه و هر کس واسش اطلاعات دانش آموز وارد کنه.
اطلاعات اعم از : درسی و انظباطی و...
حالا خواستم ببینم می شه دیتابیس های این سیستم هارو هفته ای یه بار با هم قاطی کنیم و به دیتابیس کلی داشته باشم.
چه طور می تونم ابن کار رو بکنم.
آیا راه حل دیگه ای برای این کار وجود دارد.
نمی دونم تونستم منظورمو بهتون برسونم یا نه.
بی نهایت ممنون

بستگی به طراحی دیتابیس خودت داره دیگه
میتونی یه دیتابیس موقت بزاری یه دیتابیس دائم انلابن.
داده ها ابتدا به موقت منتقل بشن و هر هفته به دائم برن
اینجا یه مشکل هست اونم اینه که ایا هاستی که سایت هنرستانتون روش قرار داره دسترسی ریموت به دیتابیس رو باز گذاشته یا نه

javadt
سه شنبه 26 آذر 1392, 17:37 عصر
كم دردسرترين راه شبكه شدن سيستم ها و روش اولي كه دوستمون گفت هست

olampiad
یک شنبه 01 دی 1392, 17:18 عصر
بستگی به طراحی دیتابیس خودت داره دیگه
میتونی یه دیتابیس موقت بزاری یه دیتابیس دائم انلابن.
داده ها ابتدا به موقت منتقل بشن و هر هفته به دائم برن
اینجا یه مشکل هست اونم اینه که ایا هاستی که سایت هنرستانتون روش قرار داره دسترسی ریموت به دیتابیس رو باز گذاشته یا نه

سلام
این ریموت کنترلی که می گین چیه کجا هست؟
من از سرور مجازی xamp استفاده می کنم.
الآن من دیتابیس های دیگر رو می یارم

می خوام تو کامپیوتر مدیر import کنم.
ولی چنین اروری رو می ده.
http://s5.picofile.com/file/8105176476/sd.jpg

میشه منو راهنمایی کنید.
من می خوام دیتابیس های چند تا سیستم رو به یه دیتابیس تبدیل کنم.
چه جوری مشکلمو حل کنم.
بی نهایت ممنون

a_mzadeh
یک شنبه 01 دی 1392, 18:04 عصر
سلام؛
این خطایی که شما تصویرش رو گذاشتی، دلیلش این هست که ردیفی با ID مقدار 25 در جدول وجود داره و به دلیل اینکه این ستون PK هست نمیشه مقدار تکراری داشته باشه.
ما تو دیتابیس مفهومی داریم به اسم replication که کارش دقیقا همین چیزی هست که شما بهش نیاز داری، چند تا دیتابیس رو با هم ادغام میکنه. من تا الان از این امکان استفاده نکردم که بتونم راهنمایی کنم ولی تو این لینک‌ها توضیحات کامل آورده شده:

http://dev.mysql.com/doc/refman/5.0/en/replication.html

http://barnamenevis.org/showthread.php?360011-replication-in-mysql
http://chaparel.blogsky.com/1387/10/29/post-14/

موفق باشی

olampiad
دوشنبه 02 دی 1392, 13:46 عصر
تشکر فراوان از دوستان عزیز بابت پاسخ ها
من زبان انگلیسیم خوب نیست.
جزوه فارسی ندارین
کسی تابه حال این کار رو انجام نداده
که یه راهنمایی ساده بکنه
ممنون