MySQL დღეს მონაცემთა ბაზის მართვის ერთ-ერთი ყველაზე პოპულარული სისტემაა. ხშირად, მომხმარებლებს სჭირდებათ მონაცემთა ბაზის გადაყრა ამ სისტემის გამოყენებით. როგორც წესი, დამწყებთათვის ეს ამოცანა შეუძლებელია, ამიტომ ამ პრობლემის მოსაგვარებლად საჭიროა იცოდეთ რამდენიმე ხრიკი და გქონდეთ გარკვეული თეორიული ცოდნა DBMS– ის სფეროში.
Ეს აუცილებელია
ჰოსტინგის ხელმისაწვდომობა
ინსტრუქციები
Ნაბიჯი 1
MySQL მონაცემთა ბაზის სარეზერვო ასლის შესაქმნელად (ეს არის ატვირთვა), გადადით თქვენი ჰოსტინგის მართვის ცენტრში, რომელიც შეიცავს თქვენი ვებ – რესურსის ყველა ფაილს, მონაცემთა ბაზის ფაილების ჩათვლით. ადმინისტრაციის გვერდზე იპოვნეთ phpMyAdmin პროგრამა და დაიწყეთ იგი (ეს პროგრამა დაინსტალირებულია უმეტეს ჰოსტინგის საიტებზე). განაცხადის დაწყების შემდეგ გადადით ჩანართზე "ექსპორტი". გაიხსნება დიდი რაოდენობით პარამეტრები. შეისწავლეთ ისინი.
ნაბიჯი 2
თუ მხოლოდ MySQL მონაცემთა ბაზის სარეზერვო ასლი გჭირდებათ, ექსპორტის ვარიანტებში არაფერი შეცვალოთ. თუ აპირებთ მონაცემთა ბაზის სარეზერვო ასლის დაბრუნებას სერვერზე, გამოიყენეთ ვარიანტი "DROP DATABASE- ს დამატება". ამ შემთხვევაში, სერვერზე ატვირთვისას მონაცემთა ბაზის სარეზერვო ასლი, რომელსაც იგივე სახელი აქვს, როგორც მონაცემთა ბაზა უკვე განთავსებულია ჰოსტინგზე, ატვირთული ნაგავი შეცვლის ძველ მონაცემთა ბაზას. იგივეა, მაგრამ მონაცემთა ბაზაში მოცემული ცხრილებისთვის არის ვარიანტი "დამატება წვეთოვანი ცხრილის დამატება". ყველა საჭირო პარამეტრის დაყენების შემდეგ დააჭირეთ ღილაკს OK.
ნაბიჯი 3
ამის შემდეგ, გვერდს შეეძლება ჩამოტვირთოს MySQL მონაცემთა ბაზის ნაგავსაყრელი თქვენს კომპიუტერში. ამ სარეზერვო ასლის ახალ ჰოსტინგზე ატვირთვისთვის (და უმეტეს შემთხვევაში მონაცემთა ბაზა სწორედ ამ მიზნით განიტვირთება), შემდეგ კვლავ გამოიყენეთ phpMyAdmin პროგრამა. გადადით ჩანართზე "იმპორტი", აირჩიეთ MySQL მონაცემთა ბაზის სარეზერვო ასლი და დააჭირეთ ღილაკს "კარგი".
ნაბიჯი 4
ასევე არსებობს მონაცემთა ბაზის გადაყრის გზა phpMyAdmin– ის გამოყენების გარეშე. ამისათვის გამოიყენეთ თქვენი ჰოსტინგის ბრძანების სტრიქონი. შეიყვანეთ ეს სტრიქონი კონსოლში: mysqldump my_database --user = imya_pol'zovatelya --password = moi_parol> kopiya.sql. ამის შემდეგ, ჰოსტინგზე გამოჩნდება სარეზერვო ასლი, სახელწოდებით kopiya.sql. მონაცემთა ჰოსტინგზე გადასატვირთად, შეიყვანეთ შემდეგი ბრძანება: mysql -u მომხმარებლის სახელი -p მონაცემთა ბაზა <kopiya.sql. მოთხოვნისას შეიყვანეთ თქვენი პაროლი.