طريقة زرع قاعده بيانات ضخمة في السيرفر الشخصي في عشرة دقائق







بسم الله الرحمن الرحيم نظرا لكثره المشاكل التي تواجه اصحاب المنتديات لكثره التجارب علي المنتدي مباشره وكثيرا ما يكون الشخص غير متأكد من خطوات تركيب هاك معين او زرع امر معين في قاعده البيانات او اجراء ترقيه وخلافه مما يؤدي الي توقف المنتدي او يكون عليه غلق المنتدي لحين ما ينتهي من حل المشكله مما يؤدي الي الكثير من المشاكل والتوقف واجراء بعض الحلول التي غالبا ما تكون غير صحيحه او لا تجدي نفعا طيب يادكتور كفايه كلام وهات المفيد طبعا الكل عارف السيرفر الشخصي ( الاباتشي ) الشرح هايكون علي النسخه appserv-win32-2.4.4a من الخاله جوجل بنحط اسمه بنحصل مليون رابط تحميل له الحين اخدنا نسخه احتياطيه لقاعده البيانات سواء كانت من لوحه تحكم المنتدي او من php my admin او من الـ cPanel صار عندنا القاعده علي سطح المكتب او اي مكان بأمتداد sql

ناخدها كوبي ( نسخ ) ونروح علي

بعدين ندخل علي درايف الـ C

بنحصل مجلد اسمه AppServ ندخل عليه

بعدين بداخله ندخل علي مجلد mysql

بعدين ندخل علي مجلد bin

 

ونسوي لصق للقاعده في المجلد

الحين احنا في المسار C:\AppServ\mysql\bin نفتح موجه الدوس Dos من start بعدين run بعدين نكتب cmd

ونضغط ok بتفتح شاشه سوداء مب اختراق لاتخاف نكتب cd \AppServ\mysql\bin

نضغط انتر

الحين احنا صرنا في المجلد الي به القاعده نكتب dir وندوس انتر

للتأكد بس ان احنا في المجلد المطلوب وبه ملف القاعده الحين نروح علي المتصفح وندخل علي php my admin مشان نسوي قاعده بيانات جديده

تمام بتفتح معانا php my admin نكتب اسم القاعده الي هانزرع فيها قاعده بيانات المنتدي اختار اي اسم براحتك مثلا هانعملها اسمها backup

وندوس تكوين او cerate حسب اللغه عندك في php my admin الحين سوينا قاعده البيانات تمام واسمها backup نروح علي شاشه الدوس الي احنا فيها ونكتب mysql -u root backup < maher.sql خلي بالك والمسافات خده كوبي افضل وفي شاشه الدوس سوي كليك يمين واختار لصق الحين نشوف الامر دا عباره عن ايه او ايه الثابت فيه وايه الي ممكن يتغير الي يهمنا في الامر كل root وهو اسم المستخدم لقاعده البيانات وغالبا ما يكون اسمه root backup اسم القاعده الي انشأناها من php my admin maher.sql اسم قاعده البيانات الي عاوزين نزرعها طيب فين يادكتور باسوورد قاعده البيانات الاباتشي غالبا ما بيكون فيه باسوورد في قاعده البيانات مع التنصيب العادي لكن لو انت كنت مختار باسوورد لقاعده البيانات ونفترض انه 123 هايكون الامر بالشكل دا mysql -u root -p 123 backup < maher.sql جميل نكتب الامر وندوس انتر

الحين لو قاعده البيانات الي بنزرعها مساحتها 1 ميجا هاياخد حوالي عشر ثواني لو القاعده 50 ميجا هاياخد حوالي 7 دقائق كل ما حجم القاعده يكون كبير كل ما الوقت يكون اكتر فا مش تستعجل طيب هانعرف منين انه خلاص زرع القاعده هايظهرلنا كده

 

دا كده معناه انه زرع القاعده تمام وبدون اي مشاكل ولا اخطاء في الترميز ولا حاجه نروح بردو نشوف ونتأكد من php my admin

تمام كده نروح دلوقتي ننزل نسخه المنتدي من علي الموقع ونعدل الكونفيج هانخلي اسم القاعده backup واليوزر root والباسوورد فاضي ما نكتب شئ لو فيه باسوورد للقواعد بيانات الاباتشي نكتبه الحين احنا خلصنا تعديلا مثلا ونبي نسحب قاعده البيانات بدون مشاكل بردو نروح لموجه الدوس الي لسه مفتوحه ونكتب الامر التالي mysqldump -u root backup > upload.sql

قولنا root اسم المستخدم واسم القاعده الي عاوزين ناخد منها نسخه backup واسم الملف الي عاوزين القاعده تكون بأسمه upload.sql وندوس انتر بعد ما يخلص تحميل هايظهر كما في الصوره

نشوف المجلد بنلاقي نسخه القاعده موجوده بأسم upload.sql

 

وسلامتكم واتمني ان يكون الشرح واضح


http://www.traidnt.net/vb/showthread.php?t=1737560