الاخوة الكرام قبل فتره حل الاستاذ العندليب مشكله نسخ قاعده وتركيبها من اصدار MySQL 4.1.11
الى اصدارMySQL 4.1.22
وقد ابتكر طريق الله يجزيه الف خير لتحويل امر فى كل الجداول دفعه واحده لتركيب القاعده
تجد المشكله قديمه على هذا الرابط
http://www.swalif.net/softs/showthre...light=RAK4Host
والان تكررت المشكله لموقع اخر
نرغب فى تركيب قاعده لاحد المنتديات
-------------------------------------------
المشكله الاصدار مايقبل تعليمة CHARSET
وعشان كذا لازم تعديل لتعليمات الـ create في ملف نسخه القاعده
CREATE TABLE adminhelp (
adminhelpid int(10) unsigned NOT NULL auto_increment,
script varchar(50) NOT NULL default '',
`action` varchar(25) NOT NULL default '',
optionname varchar(25) NOT NULL default '',
displayorder smallint(5) unsigned NOT NULL default '1',
volatile smallint(5) unsigned NOT NULL default '0',
PRIMARY KEY (adminhelpid),
UNIQUE KEY phraseunique (script,`action`,optionname)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
الجزء هذا عباره عن تعليمه لانشاء جدول adminhelp
لو تلاحظ في اخر التعليمه موجود في عبارة charset
-----------------------
وهذه التعليمات من الاستاذ العندليب طبعا نسأل الله ان يحفظه ذخرا لنا
perl -e "s/DEFAULT CHARSET=latin1/ /g;" -pi.save $(find ./ -name xxx_vb.sql)
بعدين استبدلت الجمله الخطأ بالامر هذا
perl -e "s/character set latin1 collate latin1_bin/ /g;" -pi.save $(find ./ -name xxx_vb.sql)
---------------
وقد حاولت تجربه درسل الاستاذ العندليب على المنتدى الاخر ولم انجح
فانتظر منه التكرم ومساعدتى كما حلها اول مره
والله يرعاكم