سؤال بخصوص phpmyadmin مصيبة ارجوا الحل

كل ما يهم مطور المواقع ... لغات برمجة المواقع .. سكربتات .. مناقشات ..
مغلق
حمد
عضو جديد
مشاركات: 3
اشترك في: 17 يونيو 2005, 01:39

سؤال بخصوص phpmyadmin مصيبة ارجوا الحل

مشاركة بواسطة حمد »

اخواني الكرام
الكل يعلم ان هناك خيارات اللغة عند الدخول الى phpmyadmin ولكن الخيارات عندي
كلها UTF-8
حدث هذا بعد ان قام صاحب الشركة بتحديث MYSQL من 4.0.24 الى MySQL 4.1.11
والمصيبة انه عند محاولتي لاخذ نسخة من قاعدة البيانات فان الكلام بالعربي يصبح لغة غير مفهومه بعد فتح الضغط عن ملف الداتابيز المحفوظ والسبب ان اللغة الانكودين فقط utf-8
فما الحل وهل احد منكم يستخدم النسخة الحديثة من mysql دون مشاكل ؟
اخوالني المشكلة ليست من الويندوز لانني جربت اكثر من كمبيوتر نفس المشكلة
يعني المفروض لما تروح لخيارات اللغة فانك تشاهد لكل دولة خيارات
UTF-8
en-iso-8859
ولكن انا عندي بس UTF-8 وهذي المشكلة فمن يعرف السبب او لماذا حصل ذلك ارجوا مساعدتي
ArabFriends
مراقب
مشاركات: 456
اشترك في: 15 أغسطس 2004, 18:31
مكان: أرض الله الواسعة
اتصال:

مشاركة بواسطة ArabFriends »

النسخة الجديدة من phpmyadmin كلها بنفس المشكلة

أنصحك حاليا باستخدام نسخ من cpanel عن طريق backup ، فهو يأخذ النسخة من القاعدة مباشرة

فقط اضغط على اسم القاعدة كما هو موضح بالصورة ، وسيتم استخراج النسخة بسرعة البرق :)
صورة
حمد
عضو جديد
مشاركات: 3
اشترك في: 17 يونيو 2005, 01:39

مشاركة بواسطة حمد »

اخي ما عندي cpanal
ولكن وجدت حل هو عن طريق امر في ssh
mysqldump --default-character-set=latin1
ولكن الملاحظ ان النسخة الماخوذة من هذي العملية تكون اصغر من النسخة الماخوذة عن طريق phpmyadmin
يعني عن طريق ال ssh تكون 4 ميقا تقريبا
اما عن طريق ماي ادمن تكون 7 ميقا
ما السب ؟
ArabFriends
مراقب
مشاركات: 456
اشترك في: 15 أغسطس 2004, 18:31
مكان: أرض الله الواسعة
اتصال:

مشاركة بواسطة ArabFriends »

المفترض أن تكون نسخة mysqldump هي نفسها نسخة phpmyadmin الا اذا كنت قد فعلت خيارات أخرى في phpmyadmin

ثم أن الغالبية العظمي لمدراء المواقع يستخدمون cpanel فلهاذا توقعت أن تكون أيضا من مستخدميها ، ووضع الفكرة لن يضر ، بل سينفع
حمد
عضو جديد
مشاركات: 3
اشترك في: 17 يونيو 2005, 01:39

مشاركة بواسطة حمد »

لا اعلم اخي ولكن حتى في النسخة التي تكون حجمها صغير بعد الحفظ فانها تحوي كل معلومات الموقع ولكن استغرب لماذا اصبحت صغيرة
هاوي PHP
عضو نشيط
مشاركات: 165
اشترك في: 28 يناير 2005, 12:13
مكان: السعودية - الرياض
اتصال:

مشاركة بواسطة هاوي PHP »

السلام عليكم

لا أعرف لماذا هناك فرق بالحجم ولكن النسخة الاحتياطية من خلال SSH هي أفضل واسرع (من واقع عدة تجارب)

وحتى عند زراعة القاعدة فهو أفضل

امر سحب قاعدة البيانات - باك اب
mysqldump -u111_111 -p222 333_333 > 444.sql

امر تركيب أو زراعة قاعدة البيانات
mysql -u111_111 -p222 333_333 < 444.sql


111_111= اسم المستخدم
222= كلمة المرور
333_333= قاعدة البيانات
444= اسم ملف الـsql الذي سينتج من عملية النسخة الأحتياطية أو حسب المثال الثاني سيكون هو ما نريد زراعته


* انتبه للفرق في العلامتين > و <
AC
مشرف عام
مشاركات: 1806
اشترك في: 13 أغسطس 2004, 10:46
مكان: KSA
اتصال:

مشاركة بواسطة AC »

السلام عليكم ورحمة الله

في MySQL 4.1.11 لايمكن ابداً قرائة اي نص عربي في ملفات القواعد او phpmyadmin مكتوب بترميز العربي windows-1256 بسبب collation الي بدأت مع 4.1 من mysql

اعتقد من الان وصاعداً يجب اعتماد الترميز UTF-8 من قبل كل المبرمجين العرب والمعربين لتجاوز هذه المشكلة

تعريب phpBB الثالث باذن الله سيكون UTF-8 هو الترميز المعتمد لتجاوز هذه المشكلة ان وجدنا حل لمن يقوم بالترقية !!

انا حالياً كل مواقعي على MySQL 4.0.xx فلايمكني تجربة اي امر

لكن اعتقد ان الحل الوحيد الان للتمكن من ادارة قواعد عربية هي اما عبر لوحة تحكم كل سكربت دون التمكن من قرائة محتوى كل جدول او عبر البرامج التطبيقية لادارة القواعد

http://forum.moffed.com/bb/viewtopic.php?t=1076

موضوع ذو صلة
http://www.phpbbarabia.com/board/viewto ... 3414#73414
http://www.google.com/search?hl=en&q=mysql+collation

تحياتي :)
مغلق