السلام عليكم ورحمة الله وبركاته
لدي مشكلة جرت مشاكل متالية فى خادم mysql ..
اول مشكلة كانت حينما كنت اريد الوصول الى ملف my.cnf للتعديل على اعدادات mysql .. يظهر لدي رسالة خطأ تفيد بان الملف غير موجود ..
عملت ملف خاص فى etc و اضفته و وضعت الاعدادت كلها و حفظته ولا اعلم هل قبلت ام لا .. لكن المهم ان الملف اصبح موجود .. بعد فترة حاولت ادخل الى مجلد mysql على الخادم ايضا بالامر
cd /usr/local/mysql
وجدت ايضا رسالة خطأ : هذا الملف غير موجود .. تأكدت ان هنا فى مشكلة فى ملفات خادم mysql بالتحديد فى تصاريح الملفات حاولت اعطية تصريح بالامر الاعتيادي chmod -r mysql .. لم يفلح نفس رسالة الخطأ و باكثر من طريقة لم تفلح وتظهر عدم وجود الملف
كل هذا و كان خادم Mysql يعمل تمام كنت استطيع التحكم فقط من خلال لوحة التحكم .. اضافة قواعد وحذف وما الى ذلك ..
المهم قررت احدث من mysql4 الى mysql 5 لغرض هام
cd /usr/local
wget http://path/to/your/mysql-standard-4....3-i386.tar.gz
tar xvzf mysql-standard-4.1.18-.3-i386.tar.gz
rm -f mysql
ln -s mysql-standard-4.1.18-.3-i386 mysql
cd mysql
rm -rf data
ln -s /home/mysql ./data
جلبت ملف mysql الي الخادم و نفذت اول اربع خطوات وفى الامر الخامس cd mysql ظهر مشكلة بأن هذا الملف غير موجود No such file or directory
لكن .. خادم mysql كان لا يزال يعمل قواعد البيانات ايضا لكن لم اكن استطيع ادراج او حذف او تعديل فى قواعد البيانات هنا اعتقدت بأني ارتكبت خطأ بحذف ملفات mysql من الخادم .. من خلال الامر rm -f mysql .. لكن الجديد ان الاتصال بالقواعد كان شغال
و ازادت المشكلة بعدما قمت بحذف مجلد tmp كله بملف tmp/mysql.sock'
حتي اظهر رسالة الخطأ التالية :
local MySQL server through socket '/tmp/mysql.sock'
واوقف كل عمل قواعد البيانات و اوقف ايضا الاتصال بخادم mysql ..
والآن محتاج اعطي تصريح استطيع من خلاله استكمال التحديث او ارجاع الملفات السابقة بدون المساس بملفات data لانها فيها القواعد الحالية ؟
وشكرا ..