-
مشکل در Import دیتابیس فارسی
سلام
من یه دستابیس دارم که کلماتش فارسی هست
وقتی ایمپورت می کنم همش به صورت علامت سوال میشه !!!!
شنیدم می گن باید از phpmyadmin وقتی می خوای import کنی رو latin1 باشه ولی از اونجا نمیشه چون بیشتر از 50 مگ نمیشه ایمپورت کرد
سرور ماله خومه می خوام بدونم چطور و از کجا میشه این 50 مگ رو زیاد کرد و مشکل علامت ؟؟؟؟؟ شودن کلمات فارسی رو حل کرد
ممنون
-
پاسخ : مشکل در Import دیتابیس فارسی
-
پاسخ : مشکل در Import دیتابیس فارسی
ديتابيست مال چه اسكريپتيه ؟
-
پاسخ : مشکل در Import دیتابیس فارسی
اسکریپت تبلیغاتی مثل به شهر آنلاين خوش آمديد
این نیست ولی مثل اینه یه اسکریپت دست نویسه
بعد کسی نمی دونه چطور باید 50 مگ رو بالا ببرم؟
-
پاسخ : مشکل در Import دیتابیس فارسی
خيلي راحت.
از bigdump استفاده كنيد.
براي لينك دانلودش هم تو گوگل بسرچيد.
-
پاسخ : مشکل در Import دیتابیس فارسی
-
پاسخ : مشکل در Import دیتابیس فارسی
بله دارم
مشکل با import کردنش نیست دوستان مشکل اینه که باید با latin1 ایمپورت بشه که phpmyadmin این قابلیت رو داره ولی بیشتر از 50 مگ نمشه import کرد حالا شما یا راه بدین که 50 مگ زیاد بشه و کلمات فارسی هم درست بشه
-
پاسخ : مشکل در Import دیتابیس فارسی
-
پاسخ : مشکل در Import دیتابیس فارسی
برای 50 مگ که اگه با اینترنت ایران میخواید ایمپورت کنید حتما به تایم اوت میخورید !
بابت اون کاراکتر ها شما اون تبهای بالا توی phpmyadmin داری مثل SQL و import و export اینا . آخریش فکر کنم operation بود اونو بزن و پایین یه دراپ دان هست باز کن و utf8-general-ci انتخاب کن. احتمالا مشکلت حل بشه...
-
پاسخ : مشکل در Import دیتابیس فارسی
ممنون سجاد جان همه اینا درست سرعت هم از remote دسکتاپ می رم ولی server بیشتر از 50 نمی زاره
خوب چرا فارسی نمیشه؟ کسی راه دیگه نداره؟
-
پاسخ : مشکل در Import دیتابیس فارسی
خب شما وقتی که به ssh دسترسی دارید ، چه کاریه که ریموت میکنید و میخواید ایمپورت کنید !
فایل رو با پسوند .sql توی یه پوشه بزار مثلاً /home بعد با دستور زیر ایمپورت کن
کد:
# mysql -u username -p password databasename < databasefile.sql
برای مثال :
کد:
# mysql -u roka_user -p 12345 roka_nuke < /home/nuke.sql
با سرعت خیلی بالا ایمپورت میشه و از نظر encoding هم چیزی که خود فایل داره رو ایمپورت میکنه و مشکلی پیش نخواهد آمد !
در مورد مشکل که بیشتر از 50 مگ نمیزاره :
فایل زیر رو باز کن
مثلاً با دستور nano
عبارت " max_allowed_packet " رو پیدا کن ، احتمالاً جلوش نوشته باشه 50 مگ
حالا اگه بود که ویرایش کن و یه چیز بیشتر از حجم دیتابیست بزار
اگه نبود اینجوری بنویس
کد:
max_allowed_packet = 1G
بعد دستور زیر رو بزن و دیتابیست رو ایمپورت کم
کد:
service mysqld restart
-
پاسخ : مشکل در Import دیتابیس فارسی
از mysqldamper استفاده کن اول بکاپ بگیر . بعد بیارش رو هاست جدید با همین برنامه ریستورش کن
-
پاسخ : مشکل در Import دیتابیس فارسی
به تنظیمات اصلیش دست نزن اصلا .. برو تو phpmyadmin بعد یک گزینه gzip داره اونم بزن که حجمش بیاد پایین شاید یک دهم حجم قبلیش بشه وقتی ایمپورتش میکنی در حالت gzip
-
پاسخ : مشکل در Import دیتابیس فارسی
اون دیتابیس 2 گیگ هست کم هم کنم میشه 500 مگ
اول مشکل افزایش فایل با کاری که شما گفتین حل نشد
بعد از Ssh هم ایمپورت کردم ولی بازم کلمات فارسی به صورت ؟؟؟؟؟ در اومدن
لطفا کمک کنید اینو درست کنم
-
پاسخ : مشکل در Import دیتابیس فارسی
از mysqldamper استفاده کن اول بکاپ بگیر . به جای اینکه از کل دیتا بیس یهو بکاب بگیری می تونی تیبل ها رو تیک بزنی و بکاب بگیری و ایریستور کنی . من تا 1 گیگ هم با این برنامه ریستور کردم به مقدار وقت گیر هست ولی بکاپ شما دیگه ناقص ریستور نمیشه. و اون مشکل هم نداری
-
پاسخ : مشکل در Import دیتابیس فارسی
با mysqldumper می گیرم Backupولی می برم سرور دیگه با فارسی مشکل داره
راه حل بدییین :((((
-
پاسخ : مشکل در Import دیتابیس فارسی
برای افزایش حجم آپلود در phpmyadmin باید فایل php.ini سرور رو ویرایش کنید. upload_max_filesize وmemory_limit و post_max_size را تغییر بدید.فقط دقت کنید که مقدار post_max_size و memory_limit باید از upload_max_filesize بیشتر باشه.
مشکل علامت سوال شدن متن های فارسی هم از ورژن php هستش که ورژن php سرور قبلی با سرور جدید یکی نیست.
-
پاسخ : مشکل در Import دیتابیس فارسی
با سلام
من از این دستور استفاده کردم:
اما نتونستم این عبارت رو پیدا کنم:
لطفا دوستان راهنمایی کنید.
-
پاسخ : مشکل در Import دیتابیس فارسی
-
پاسخ : مشکل در Import دیتابیس فارسی
نقل قول:
نوشته اصلی توسط
miladsokout
با سلام
من از این دستور استفاده کردم:
اما نتونستم این عبارت رو پیدا کنم:
لطفا دوستان راهنمایی کنید.
http://www.webhostingtalk.ir/f55/my-...85%D8%9F-8536/
-
پاسخ : مشکل در Import دیتابیس فارسی
آره فشرده است..سرور مجازیه....البته پشتیبان داره و این کار و میکنهريالولی میخوام خودم انجام بدم.
من از طریق ssh حجم رو زیاد کردم ، ولی هنوز در phpmyadmin تغییر نکرده!
در ضمن برای بازگردانی از طریق ssh پشتیبان سرور به من یه دستور داد ، ولی بازم نمیشد!!...از دستورات اینجا هم استفاده کردم ولی بازم نشد!
کد:
mysql -u root -p dbname < /path/to/your/file.sql
من واقعا موندم چیکار کنم........ اگه از برنامه های بک آپ گیری و بازیابی استفاده کنم مشکل حل میشه؟!
-
پاسخ : مشکل در Import دیتابیس فارسی
با phpmyadmin باید بتونی راحت انجام بدی.
البته Remote Administrator هم می تونه اینکار رو انجام بده به شرطی که بتونی روی سرور نصب کنی چون حجم دیتا بالاست.
-
پاسخ : مشکل در Import دیتابیس فارسی
نقل قول:
شاید با اون برنامه ها حل بشه با ریموت کردن هم مشکلت حل نشد؟
نه!
مدیر سرور هم از همون دستور من استفاده میکنه ، ولی میتونه... ولی واسه من نمیشه!
مدیر سرور انجام میده ، ولی میخواستم خودم انجام بدم.
-
پاسخ : مشکل در Import دیتابیس فارسی
نقل قول:
نوشته اصلی توسط
Roka
خب شما وقتی که به ssh دسترسی دارید ، چه کاریه که ریموت میکنید و میخواید ایمپورت کنید !
فایل رو با پسوند .sql توی یه پوشه بزار مثلاً /home بعد با دستور زیر ایمپورت کن
کد:
# mysql -u username -p password databasename < databasefile.sql
برای مثال :
کد:
# mysql -u roka_user -p 12345 roka_nuke < /home/nuke.sql
با سرعت خیلی بالا ایمپورت میشه و از نظر encoding هم چیزی که خود فایل داره رو ایمپورت میکنه و مشکلی پیش نخواهد آمد !
با سلام
من با این دستور میخوام ایمپورت کنم. ایمپورت میشه ظاهرا . ولی حجم دیتابیس همون صفر میمونه
دوستان کسی میدونه مشکل کجاست ؟
-
پاسخ : مشکل در Import دیتابیس فارسی
منم چنين مشكلي دارم وقتي ميخوام از ديتابيس ايمپورت كنم اين خطا مياد MySQL: Got a packet bigger than 'max_allowed_packet' bytes و به هاستينگ اعلام كردم و اونها گفتند ( max_allowed_packet كه اعلام كرديد بر روي 400 مگابايت تنظيم شده ) ولي بازم وقتي امپورت ميكنم همون خطا برام مياد من بايد چكار كنم؟
-
پاسخ : مشکل در Import دیتابیس فارسی
سلام بر همه دوستان
دیدم این تاپیک هست تاپیک جدید باز نکردم
من هم مشکل ایمپورت sql رو به دایرکت آدمین دارم از SSH میزنم ، ایمپورت هم میشه ظاهرا اما بالا نمیاد !!
دوستانی که تجربه دارند در این زمینه لطفا راهنمایی کنند
ممنون
-
پاسخ : مشکل در Import دیتابیس فارسی
نقل قول:
نوشته اصلی توسط
GEO
سلام بر همه دوستان
دیدم این تاپیک هست تاپیک جدید باز نکردم
من هم مشکل ایمپورت sql رو به دایرکت آدمین دارم از SSH میزنم ، ایمپورت هم میشه ظاهرا اما بالا نمیاد !!
دوستانی که تجربه دارند در این زمینه لطفا راهنمایی کنند
ممنون
خوب حل شد مشکل
باید بعد از ایمپورت از دایرکت آدمین httpd رو ریستارت کنید ، میگم از دایرکت چون از ssh زدم و تغییری نکرد
موفق باشید
-
پاسخ : مشکل در Import دیتابیس فارسی
نقل قول:
نوشته اصلی توسط
Roka
خب شما وقتی که به ssh دسترسی دارید ، چه کاریه که ریموت میکنید و میخواید ایمپورت کنید !
فایل رو با پسوند .sql توی یه پوشه بزار مثلاً /home بعد با دستور زیر ایمپورت کن
کد:
# mysql -u username -p password databasename < databasefile.sql
برای مثال :
کد:
# mysql -u roka_user -p 12345 roka_nuke < /home/nuke.sql
با سرعت خیلی بالا ایمپورت میشه و از نظر encoding هم چیزی که خود فایل داره رو ایمپورت میکنه و مشکلی پیش نخواهد آمد !
در مورد مشکل که بیشتر از 50 مگ نمیزاره :
فایل زیر رو باز کن
مثلاً با دستور nano
عبارت " max_allowed_packet " رو پیدا کن ، احتمالاً جلوش نوشته باشه 50 مگ
حالا اگه بود که ویرایش کن و یه چیز بیشتر از حجم دیتابیست بزار
اگه نبود اینجوری بنویس
کد:
max_allowed_packet = 1G
بعد دستور زیر رو بزن و دیتابیست رو ایمپورت کم
کد:
service mysqld restart
من اسکیو ال رو ریختم روت هاست!
اباید چ ادرسی وارد کنم؟