السلام عليكم
حاولت انقل موقع من سيرفر مرقي القواعد الى MySQL 4.1.11
والسيرفر الخاص بي ما زال MySQL 4.0.24
عند النقل ما يشتغل ولا قاعده
احد عنده حل للمشكله هاذي؟
السلام عليكم
حاولت انقل موقع من سيرفر مرقي القواعد الى MySQL 4.1.11
والسيرفر الخاص بي ما زال MySQL 4.0.24
عند النقل ما يشتغل ولا قاعده
احد عنده حل للمشكله هاذي؟
__________________
Be Happy
غير سالفة الترقية طبعا
ما فيه امل ارقي الحين
__________________
Be Happy
للأسف جميع التجارب فشلت معي في استخدام اصدار 4.1.11 على سيرفر يحمل اصدار 4.0.24
لان القاعده ماتنزرع من الاساس وراح تكتشف الامر لما تحاول تزرع القاعده بشكل يدوي
في خيارين
الاول ترقي القواعد وهذا ما انصح فيه لانك راح تضر باقي المستضيفين وتدخل في دوامه مشاكل القواعد
الثاني تاخد سيرفر صغير للمواقع الي تحمل الاصدار هذا من القواعد وتستضيف عليه
__________________
Ding Dong ;)
شو الخطأ يظهر لك ؟ حصلت بسيرفر كذا شخص وحليتها لهم خلال ساعه ونصف , اذا يطلع لك خطأ ياريت تنسخها هنا.
تحياتي
__________________
سيكـــيوريتي واي لخدمات وأمن الانترنت
http://securityway.net
admin@securityway.net
انا حتى اوجه مشكلة اني نقلت قاعدتي من إصدار جديد إلى سيرفر فيه إصدار قديم من mysql
فيظهر لي
Error at the line 25: ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Query: CREATE TABLE `access` ( `userid` int(10) unsigned NOT NULL default '0', `forumid` smallint(5) unsigned NOT NULL default '0', `accessmask` smallint(5) unsigned NOT NULL default '0', KEY `userid` (`userid`,`forumid`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
MySQL: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=latin1' at line 6
سوي تحرير للقاعدة وامسح هذا السطر من جميع أسطر القاعدة
بحيث يكون السطر على هذا الشكلDEFAULT CHARSET=latin1
ENGINE=MyISAM ;
وفي طريقة أخرى بدل التعديل وتحرير القاعدة الممل بحيث تضيف فقط CHARSET=latin1 إلى ملف my.cnf ...
تحياتي ..
__________________
سعودي بروفايدر
www.saudiprovider.net
المبيعات : sales@saudiprovider.net
الدعم الفني : support@saudiprovider.net
خدمة العملاء : info@saudiprovider.net
تسلم ياخوي على ردك الحلو
اوكيه كيف اعدل على my.cnf ؟؟
احد عنده اعتراض على حل الاخ DG CluB
__________________
Be Happy
راح اجرب وارد لكم خبر
ان تعدل الوضع
__________________
Ding Dong ;)
المشاركة الأصلية كتبت بواسطة الغريم دوت كومكود PHP:
pico -w /etc/my.cnf
__________________
Be Happy
BitSurFer لك الحل عندي
ركب سيرفر شخصي AppServ يحمل اخر اصدار للـ mysql
ازرع قواعد البيانات في السيرفر الشخصي
بعدها ادخل على C:\AppServ\mysql\data/xxxx وافتح اسم القاعدة وارفع جميع الملفات الى اسيرفر الجديد
xxxx اسم القاعدة
بعد كذا ارفعها على /var/lib/mysql/xxxx
بعد الرفع استخدم الامر
chown mysql.mysql *
chmod 660 *
وتضبط معك 100%
مجربة
اخوك
__________________
::: الأفضــــــل لخدمـــــات الانتـــــرنت :::
::: The Best For Internet Services :::
WebSite: www.TheBest.net.sa
MSN: TheBest@TheBest.net.sa
0555556917
The Best
واذا القاعدة 500 ميقا
اجلس يومين ارفع وانزل
__________________
Be Happy
هههههههههههههههههههههههههه
ماصرنا نعرف الدايل اب
اضغطها والدنيا ماهي طايرة
او انتظر لين ماتشوف حل من الشباب
__________________
::: الأفضــــــل لخدمـــــات الانتـــــرنت :::
::: The Best For Internet Services :::
WebSite: www.TheBest.net.sa
MSN: TheBest@TheBest.net.sa
0555556917
لتعديل على my.cnf
واضف هذا السطركود:nano -w /etc/my.cnf
كود:default-character-set = latin1
أو مباشرة عند زرع القاعدة
تنبيه لا تسوي أي من الطريقتين على سيرفر فيه قواعد بيانات ثانيةكود:mysql --default-charactter-set=latin1 --host=localhost --user=user --password=password user_vbulletin < vbulletin.sql
وللفائدة
http://dev.mysql.com/doc/mysql/en/charset.html
تحياتي ..
__________________
سعودي بروفايدر
www.saudiprovider.net
المبيعات : sales@saudiprovider.net
الدعم الفني : support@saudiprovider.net
خدمة العملاء : info@saudiprovider.net
المشاركة الأصلية كتبت بواسطة DG CluB
مانفع الحال بتعديل my.cnf
__________________
Ding Dong ;)