عرض نسخة كاملة من نقل قاعدة بيانات عربية من mysql4.0 الى mysql5 مع الحفاظ على التكويد ودون اللجوء الى utf8

فى  الحقيقية كنت اقوم بنقل قاعدة بيانات من

mssql  الى mysql  حاولت بكل الطرق ولكون قاعدة البيانات كبيره  تتعدي 14 جيجا فان نقلها كان يبؤ بالفشل الى ان وصلت الى برنامج

mysqlyog بالفعل تم النقل لكني واجهت مشكلة انه عند النقل تغيرت قاعدة  البيانات من latin1  الى utf  ولانني لا احب هذا التكويد

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

غير صحيح لان جميع المتصفحات تدعم اللغة الانجليزية المهم وقعت فى مشكلة جربت حوالى ثلاث ايام جربت جميع الخدع الموجودة فى الانترنت

وجربت جميع ما ذكر فى الموقع الرسمي لماي سيكول لم ينفع شي الحل فى النقاط التالية

1- قم بتحويل قاعدة البيانات الى mysql  القديم الاصدار 4.0

2- بحكم اننا نريد ان نستخدمها على الاصدار mysql الاصدار الجديد 5.0 قفقط قم بإيقاف خادم mysql من الخدمات فى لوحة التحكم

3- انسخ ملفات قاعدة البيانات من مجلد الداتا فى مجلد mysql

mysql/data/yourdb

4- الصق ملفات قاعدة البيانات فى الخادم mysql5

mysql5/data/yourdb

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

لاحظ انه عند نقل قاعدة البيانات من سيرفر ميكروسوف اس كيو ال الى ماي اس كيو ال فانك ان لم تقم بعمل اصلاح لقاعدة البيانات

فان جمل الاستعلام سوف تاخذ وقد طويل جدا فى التنفيذ

=====================================

English:
Some day I was asked to transfer 14 G.B from mssql to mysql5 every tool is used
Failed to complete the task successfully until I get mysqlyog
After successful transferring the database I get new problem that the database was utf8 encoding
And I don't wont to make the site to be utf
I try every solution founded in the internet all failed to solve the problem
Until I do the following
First I transfer the database to mysql4 which only support latin1
Then I stop the mysql service then I copy the database files from the database directory
To the mysql5 database directory it works fine and very fast
Please note that when transferring database from mssql2000 to mysql the resulting database
Have to be optimized other wise your query will take enormous amount of time to get executed
by Mohamed ali