با سلام و خسته نباشید
من دو تا دیتابیس smf دارم که می خوام یوزر های یکی از اینها را با دیگری ادغام کنم به چه نحوی می تونم این کار را انجام بدم
باتشکر
نمایش نسخه قابل چاپ
با سلام و خسته نباشید
من دو تا دیتابیس smf دارم که می خوام یوزر های یکی از اینها را با دیگری ادغام کنم به چه نحوی می تونم این کار را انجام بدم
باتشکر
باید جدول users دو انجمن را با هم merge کنید
البته نیاز به دستورات مناسب است تا نام های یکسان ثبت نشن
میتونید درخواست بدید تا براتون انجام بشه
با سلام
دوست عزیز یه توضیحی در باره این کار می دید کلا در این انجمنی که می خوام انتقال بدم 38 تا یوزر داره ولی اینا برام مهمه و نمی خوام از دست بدم
ساده ترین راه که نیاز به برنامه نویسی هم نداره تبدیل mybb به smf و انتقال دستی 38 کاربر nuke به پایگاه داده smf می باشد
باسلام
دوست عزیز من همین کار را انجام دادم و تبدیل هم کردم کامل تبدیل شده فقط به چه نحوی انتفال بدم یعنی یکی یکی export کنم از دیتا بیس و import کنم تو دیابیس جدید ؟
این را توضیح بدید واقع از شما ممنون می شم
باتشکر
Hosseini
خوب شما اگه تبدیل رو انجام داده باشید کابران باید منتقل شده باشند!
مشکل شما چیه؟!
با سلام
دوست عزیز اگر تایپ اول من رو مطالعه کرده باشید گفتم دوتا انجمن smf هست یا بزارید بهتر بگم
من یک انجمن نیوک و یک مای بی بی داشتم . نیوک که بیشترین کاربرم رو داشت را به smf تبدیل کردم و فایل ها و نوشته ها را در حال انتقال دستی هستم مشکل اساسی من سر یوزرها است اینها را بتونم با هم ادغام کنم تقریبا مشکل اساسی من حل می شه
الان تعداد یوزری که می خوام تو انجمن انتقال بدم 38 نفر است
باتشکر
Hosseini
من متوجه نشدم!
شما الان میخواید هر دوتا انجمن که SMF هست رو کاربرانش رو با هم ادغام کنید؟
بله دقیقا
می خوام کاربران انجمنی که 38 کار بر دارد را به انجمن دیگر اضلفه کنم
باتشکر
خوب اگر هر دو SMF هستند از جدول mos_users بکاپ بگیرید و در اون یکی Import کنید!!
با سلام
دوست عزیز من همین کار را انجام دادم ولی زمان ایمپورت ارور می ده و انتقال نمی ده
کد:SQL query:
--
-- Database: `enterhos_smftomybb`
--
-- --------------------------------------------------------
--
-- Table structure for table `smf_members`
--
CREATE TABLE `smf_members` (
`ID_MEMBER` mediumint( 8 ) unsigned NOT NULL AUTO_INCREMENT ,
`memberName` varchar( 80 ) NOT NULL default '',
`dateRegistered` int( 10 ) unsigned NOT NULL default '0',
`posts` mediumint( 8 ) unsigned NOT NULL default '0',
`ID_GROUP` smallint( 5 ) unsigned NOT NULL default '0',
`lngfile` tinytext NOT NULL ,
`lastLogin` int( 10 ) unsigned NOT NULL default '0',
`realName` tinytext NOT NULL ,
`instantMessages` smallint( 5 ) NOT NULL default '0',
`unreadMessages` smallint( 5 ) NOT NULL default '0',
`buddy_list` text NOT NULL ,
`pm_ignore_list` tinytext NOT NULL ,
`messageLabels` text NOT NULL ,
`passwd` varchar( 64 ) NOT NULL default '',
`emailAddress` tinytext NOT NULL ,
`personalText` tinytext NOT NULL ,
`gender` tinyint( 4 ) unsigned NOT NULL default '0',
`birthdate` date NOT NULL default '0001-01-01',
`websiteTitle` tinytext NOT NULL ,
`websiteUrl` tinytext NOT NULL ,
`location` tinytext NOT NULL ,
`ICQ` tinytext NOT NULL ,
`AIM` varchar( 16 ) NOT NULL default '',
`YIM` varchar( 32 ) NOT NULL default '',
`MSN` tinytext NOT NULL ,
`hideEmail` tinyint( 4 ) NOT NULL default '0',
`showOnline` tinyint( 4 ) NOT NULL default '1',
`timeFormat` varchar( 80 ) NOT NULL default '',
`signature` text NOT NULL ,
`timeOffset` float NOT NULL default '0',
`avatar` tinytext NOT NULL ,
`pm_email_notify` tinyint( 4 ) NOT NULL default '0',
`karmaBad` smallint( 5 ) unsigned NOT NULL default '0',
`karmaGood` smallint( 5 ) unsigned NOT NULL default '0',
`usertitle` tinytext NOT NULL ,
`notifyAnnouncements` tinyint( 4 ) NOT NULL default '1',
`notifyOnce` tinyint( 4 ) NOT NULL default '1',
`notifySendBody` tinyint( 4 ) NOT NULL default '0',
`notifyTypes` tinyint( 4 ) NOT NULL default '2',
`memberIP` tinytext NOT NULL ,
`memberIP2` tinytext NOT NULL ,
`secretQuestion` tinytext NOT NULL ,
`secretAnswer` varchar( 64 ) NOT NULL default '',
`ID_THEME` tinyint( 4 ) unsigned NOT NULL default '0',
`is_activated` tinyint( 3 ) unsigned NOT NULL default '1',
`validation_code` varchar( 10 ) NOT NULL default '',
`ID_MSG_LAST_VISIT` int( 10 ) unsigned NOT NULL default '0',
`additionalGroups` tinytext NOT NULL ,
`smileySet` varchar( 48 ) NOT NULL default '',
`ID_POST_GROUP` smallint( 5 ) unsigned NOT NULL default '0',
`totalTimeLoggedIn` int( 10 ) unsigned NOT NULL default '0',
`passwordSalt` varchar( 8 ) NOT NULL default '',
PRIMARY KEY ( `ID_MEMBER` ) ,
KEY `memberName` ( `memberName` ( 30 ) ) ,
KEY `dateRegistered` ( `dateRegistered` ) ,
KEY `ID_GROUP` ( `ID_GROUP` ) ,
KEY `birthdate` ( `birthdate` ) ,
KEY `posts` ( `posts` ) ,
KEY `lastLogin` ( `lastLogin` ) ,
KEY `lngfile` ( `lngfile` ( 30 ) ) ,
KEY `ID_POST_GROUP` ( `ID_POST_GROUP` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 AUTO_INCREMENT =39;
MySQL said: Documentation
#1050 - Table 'smf_members' already exists
#1050 - Table 'smf_members' already exists
خوب اول پاکش کنید بعد ..
ببخشید دوست عزیز این رو می پرسم اگر من تیبل smf_members را پاک کنم خوب یوزر های قبلیم هم از دست می رن درسته ؟
باتشکر
بله دقیقا!
اگر میخواید اضافه بشند باید محتویات SQL بعد از دستورات ساخت Structure رو بدید!
ضمن اینکه ID های کاربران رو هم عوض کنید که تداخلی پیش نیاد
با سلام
دوست عزیز من این کار را انجام دادم ولی نشد می تونید یه نگاه بندازید ببینید مشکلش چیه ؟
باتشکر
با سلام
دوستان پس چرا کسی جواب منو نمی ده ؟
[quote author=Enterhost link=topic=9490.msg52393#msg52393 date=1193166666]
با سلام
دوستان پس چرا کسی جواب منو نمی ده ؟
[/quote]
اجازه بدید تا آقا محمد بیان تا جوا شما را بدن
شرمنده بابت دیر کرد
با تشکر از جناب فیروزمندان بابت یادآوری این موضوع شما لطف کنید شرح دقیق مواردی که نیاز دارید به همراه بانک های اطلاعاتی و یوزرها و پسورد ها به انضمام لینک سرورتون رو برای من بفرستید تا این مشکل رو برطرف کنم.
ممنون دوست عزیز اطلاعات رو براتون ارسال کردم
باتشکر
به غیر از یوزر اولی که مربوط به خودتون بود مابقی انجام شد
یوزرهای شماره 726 تا 762 اضافه شد.
محتویات اضافه شده رو هم به صورت Query SQL براتون پیغام خصوصی کردم
لطفا یوزر و پسورد ها رو تغییر بدید ..
موفق باشید.