mpooladi

خطای MySQL در خروجی گرفتن از دیتابیس

8 پست در این موضوع قرار دارد

با سلام
من دارم هاستم رو عوض میکنم.در هاست جدید ک دایرکت ادمین هست وقتی دیتابیس ک اکسپورت گرفتم از هاست قدیمی رو اینپرت میکنم روی این هاست جید روی یکی از تیبل ها خطا میگیره.
این خطا به خاطر پایینتر بودن ورژن سرور جدید نسبت ب قدیمی هست.ب سرویس دهنده گفتم که ورژن هاست جدید رو بالا بیاره ک گفت چون هاست اشتراکیه نمیشه.
این ارور من هست:

Error
SQL query:


ALTER TABLE `wp_posts` ADD FULLTEXT KEY `crp_related` (`post_title`,`post_content`);
MySQL said: Documentation

#1214 - The used table type doesn't support FULLTEXT indexes 


و این ارور مربوط به این قسمت میشه

 

-- Indexes for table `wp_posts`

--

ALTER TABLE `wp_posts`

  ADD PRIMARY KEY (`ID`),

  ADD KEY `type_status_date` (`post_type`,`post_status`,`post_date`,`ID`),

  ADD KEY `post_parent` (`post_parent`),

  ADD KEY `post_author` (`post_author`),

  ADD KEY `post_name` (`post_name`(191));

ALTER TABLE `wp_posts` ADD FULLTEXT KEY `crp_related` (`post_title`,`post_content`);

ALTER TABLE `wp_posts` ADD FULLTEXT KEY `crp_related_title` (`post_title`);

ALTER TABLE `wp_posts` ADD FULLTEXT KEY `crp_related_content` (`post_content`);

توی نت زیاد سرچ کردم ولی چیز زیادی متوجه نشدم چون خیلی برنامه نویسی متوجه نمیشم.
فقط فهمیدم ک انجین این دو ورژن عوض شده
 ENGINE=InnoDB & In Replace With Field Enter ENGINE=MyISAM

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

0

به اشتراک گذاری این پست


لینک به پست

سلام و درود @mpooladi

 

باید Engine تیبل رو از InnoDB به MyISAM تغییر بدید.

برای این کار هم باید توی فایل SQL ای که ایمپورت میکنید تغییرات بدید.

0

به اشتراک گذاری این پست


لینک به پست

ممنون از لطف شما
خب چطور و کجا باید این تغییر رو انجام بدم؟ لطفا توضیح بیشتر بدید. این مشکل در فایل WP_posts رخ میده.

0

به اشتراک گذاری این پست


لینک به پست
در 14 دقیقه قبل، mpooladi گفته است :

خب چطور و کجا باید این تغییر رو انجام بدم؟

والا جاشو که نمیدونم باید فایل SQL رو ببینم.

حجمش زیاده؟

0

به اشتراک گذاری این پست


لینک به پست

ببیند این قسمتی ک مشکل ازش گرفته شده چند خط آخر یکی از فایل های SQL هست به نام wp_post یعنی نمیشه با تغییر همین چند خط اشکال رو برطرف کرد؟

این لینک ها رو ببینید همین مشکلو داشتن.اما چون جواباشون ب صورت برنامه نویسی هست من متوجه راه حل نشدم.
https://wordpress.org/support/topic/sql-error-on-import/

و اینم هست

https://stackoverflow.com/questions/26873780/mysql-error-when-copying-importing-database

 

0

به اشتراک گذاری این پست


لینک به پست
در 2 ساعت قبل، mpooladi گفته است :

ببیند این قسمتی ک مشکل ازش گرفته شده چند خط آخر یکی از فایل های SQL هست به نام wp_post یعنی نمیشه با تغییر همین چند خط اشکال رو برطرف کرد؟

این لینک ها رو ببینید همین مشکلو داشتن.اما چون جواباشون ب صورت برنامه نویسی هست من متوجه راه حل نشدم.
https://wordpress.org/support/topic/sql-error-on-import/

و اینم هست

https://stackoverflow.com/questions/26873780/mysql-error-when-copying-importing-database

من راه حلش رو میدونم چیه ولی خوب نمیشه بگم کجا باید عوض شه تا فایل SQL رو ندیدم.

2

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

در 15 ساعت قبل، mehran-b گفته است :

من راه حلش رو میدونم چیه ولی خوب نمیشه بگم کجا باید عوض شه تا فایل SQL رو ندیدم.

 

بسیار ممنون از توجه شما حجمش 4 مگ هست.براتون PM کردم

ویرایش شده در توسط mpooladi
0

به اشتراک گذاری این پست


لینک به پست

سلام به همه دوستان.جناب مهران زحمت کشیدند و فایل بنده رو درست کردند. 
و با راهنمایی ایشون وهاست هم ورژن PHP رو افزایش داد و مشکل برطرف شد.
اومدم ک تشکر کنم از ایشون.خدا خیرتون بده.

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری