-
November 8th, 2015, 21:18
#1
عضو انجمن
مشکل در ایمپورت دایرکت ادمینادمین
با سلام.
من یه سرور دایرکت ادمین بالا اوردم و هنوز سایتی هم روش بالا ناوردم.خواستم یه سایت رو روش منتقل کنم فایل اس کیو ال رو خواستم ایمپورت کنم به اررور میخورم.هرسری هم یه ارور میده.یعنی ارور های متفاوتی میگیرم وقتی که فایلای مختلفی رو تست میکنم برای ایمپورت.ممنون میشم که در این مورد راهنمایی کنین که چیکار باید کنم.
تشکرتشکر
قدس مال ماست (من قولشو بت میدم)
-
-
November 8th, 2015 21:18
# ADS
-
November 8th, 2015, 21:41
#2
عضو انجمن
پاسخ : مشکل در ایمپورت دایرکت ادمینادمین
سلام
فقط تو انتقال دیتابیس مشکل دارید؟
متن ارور رو قرار بدید تا بررسی شه
-
-
November 8th, 2015, 23:20
#3
عضو دائم
پاسخ : مشکل در ایمپورت دایرکت ادمینادمین
سلام
اگر حجم دستابیس زیاد هست حتما در فایل my.cnf
max_allowed_packet رو مقدار زیادی بزارید یا برای راحت تر حل شدم موضوع دستور زیر رو بزنید:
cp -f /usr/share/mysql/my-large.cnf /etc/my.cnf
اگر به مشکل برخوردید my.cnf رو پاک کنید
-
تعداد تشکر ها ازj4b3r به دلیل پست مفید
-
November 9th, 2015, 14:38
#4
پاسخ : مشکل در ایمپورت دایرکت ادمینادمین
سلام
بهترین راه ایمپورت دیتابیس از ssh هستش با کد زیر
برای اکسپورت :
mysqldump -u username -p database_name > dumpfile.sql
برای ایمپورت:
mysql -u username -p database_name < dumpfile.sql
-
-
November 9th, 2015, 14:53
#5
عضو انجمن
پاسخ : مشکل در ایمپورت دایرکت ادمینادمین
چند خط اول که درباره اطلاعات sql سابق هست رو پاک کنید حل میشه.
-
تعداد تشکر ها از salar123 به دلیل پست مفید
-
November 10th, 2015, 00:56
#6
عضو انجمن
پاسخ : مشکل در ایمپورت دایرکت ادمینادمین
ممنون از دوستانی که راهنمایی کردن.
این اررور رو دارم میگیرم.
کد:
CREATE TABLE IF NOT EXISTS `ahyir_profile_post` ( `id` int(11) NOT NULL, `type` varchar(7) COLLATE utf8_persian_ci NOT NULL DEFAULT 'public', `user` int(11) NOT NULL, `message` text COLLATE utf8_persian_ci NOT NULL, `link` int(11) DEFAULT NULL, `image` int(11) DEFAULT NULL, `file` int(11) DEFAULT NULL, `video` int(11) DEFAULT NULL, `like` int(11) NOT NULL DEFAULT '0', `comment` int(11) NOT NULL DEFAULT '0', `fav` tinyint(1) NOT NULL DEFAULT '0', `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `lastchange` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_persian_ci
- - - Updated - - -

نوشته اصلی توسط
demonvictor
ممنون از دوستانی که راهنمایی کردن.
این اررور رو دارم میگیرم.
کد:
CREATE TABLE IF NOT EXISTS `ahyir_profile_post` ( `id` int(11) NOT NULL, `type` varchar(7) COLLATE utf8_persian_ci NOT NULL DEFAULT 'public', `user` int(11) NOT NULL, `message` text COLLATE utf8_persian_ci NOT NULL, `link` int(11) DEFAULT NULL, `image` int(11) DEFAULT NULL, `file` int(11) DEFAULT NULL, `video` int(11) DEFAULT NULL, `like` int(11) NOT NULL DEFAULT '0', `comment` int(11) NOT NULL DEFAULT '0', `fav` tinyint(1) NOT NULL DEFAULT '0', `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `lastchange` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_persian_ci
ممنون میشم در این مورد راهنمایی کنین تشکر.
قدس مال ماست (من قولشو بت میدم)
-
-
November 10th, 2015, 10:18
#7
عضو دائم
پاسخ : مشکل در ایمپورت دایرکت ادمینادمین
این اشکال از دو جا می تونه باشه پایگاه داده مورد داره یا برخی امکانات در بسته شده با ما در تماس باشید تا مشکل را رفع کنیم
-
تعداد تشکر ها از sazsaz به دلیل پست مفید
-
November 13th, 2015, 21:27
#8
عضو انجمن
پاسخ : مشکل در ایمپورت دایرکت ادمینادمین

نوشته اصلی توسط
takpar7
سلام
بهترین راه ایمپورت دیتابیس از ssh هستش با کد زیر
برای اکسپورت :
mysqldump -u username -p database_name > dumpfile.sql
برای ایمپورت:
mysql -u username -p database_name < dumpfile.sql
ممنون از راهنماییتون برای ایمپورت کردن تو قسمتی که باید فایل اس کیو ال رو بذارم ، باید محل قرار گیری فایل رو بگم؟یا اگر بخوام به صورت بالا بگم باید دقیقا فایل اس کیو ال رو کجا قرار بدم؟
آیا اگه من با این روش ایمپورت کنم دیگه اررور نمیگیرم و به خوبی ایمپورت میشه؟
قدس مال ماست (من قولشو بت میدم)
-
-
November 13th, 2015, 21:41
#9
پاسخ : مشکل در ایمپورت دایرکت ادمینادمین

نوشته اصلی توسط
demonvictor
ممنون از راهنماییتون برای ایمپورت کردن تو قسمتی که باید فایل اس کیو ال رو بذارم ، باید محل قرار گیری فایل رو بگم؟یا اگر بخوام به صورت بالا بگم باید دقیقا فایل اس کیو ال رو کجا قرار بدم؟
آیا اگه من با این روش ایمپورت کنم دیگه اررور نمیگیرم و به خوبی ایمپورت میشه؟
90 درصد ارورهایی که موقع ایمگپورت یک دیتابیس داده میشه با این روش حل میشه و به خوبی دیتابیس ایمپورت میشه
تو هر مسیری که باشه باید مسیر اون رو بذارید
راه ساده اینه که تو روت سایت بریزید دیتابیس رو و به صورت زیر ایمپورت بکنید
کد:
mysql -u username -p database_name < http://yoursite.com/dumpfile.sql
البته من به این شکل امتحان نکردم ولی باید بشه
-
-
November 14th, 2015, 16:16
#10
عضو جدید
پاسخ : مشکل در ایمپورت دایرکت ادمینادمین
فایل sql را در هر دایرکتوری که تمایل دارید کپی کنید برای مثال
پوشه public_html شما به این صورت می شود : یوزنیم هاست را جایگزین username کنید
کد:
cd /home/username/public_html
سپس از دستور زیر برای import استفاده کنید :
کد:
mysql -u username -p database_name <file.sql
در اینجا usename نام کاربری دیتابیس شما می باشد و database_name نیز نام دیتابیس شما است.
توجه کنید که باید به محلی که فایل sql شما قرار داد با دستور cd وارد شوید.
پس از enter کردن دستور بالا رمز دیتابیس از شما سوال می شود.
ارزان ترین مرکز ثبت دامنه در ایران | هاست ایران با SSD PRO و رم های DDR4 , نماد
دو ستاره و نماد از وزارت ارشاد
ویدیو نت آرام
-