Mysql upgrade to 5.5 on centos 5 and 6


1.პირველ რიგში ვამატებთ webtatic-ის რეპოს.
[cc lang=’bash’ ]rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm[/cc]
2.ვშლით mysql-ის ყველა დაყენებულ პაკეტს
[cc lang=’bash’ ]yum remove mysql mysql-*[/cc]
ეს ბრძანება არ შლის data საქაღალდეს, მაგრამ ყოველი შემთხვევისთვის იქონიეთ ბაზის მარქაფი.
3.ვაყენებთ mysql-ის კლიენტს
[cc lang=’bash’ ]yum install libmysqlclient16 –enablerepo=webtatic[/cc]
4.ვაყენებთ mysql 5.5-ს
[cc lang=’bash’ ]yum install mysql55 mysql55-server –enablerepo=webtatic[/cc]
5.ვუშვებთ mysql-ს
[cc lang=’bash’ ]service mysqld start[/cc]
6.შემდეგ ყოველი შემთხვევისთვის ვაკეთებთ
[cc lang=’bash’ ]mysql_secure_installation[/cc]
და მივყვებით სტეპებს, რომლებიც ახორციელებს მინიმალური უსაფრთხოებისთვის აუცილებელ ცვლილებს.
7.ამის შემდეგ ვაკეთებთ არსებული ძველი data ცხრილების აფგრეიდს mysql 5.5-ისთვის
[cc lang=’bash’ ]mysql_upgrade[/cc]


თუ ბოლო ბრძანება ვერ სრულდება წარმატებით, ვარესტარტებთ mysql-ს და ვუშვებთ თავიდან mysql_upgrade-ს.
იმ შეთხვევაში თუ ყველაფერმა წარმატებით გაიარა და ხელმეორედ ვერ ვუშვებთ mysql_upgrade-ს, საჭიროა დავამატოთ 1 პარმეტრი –force
[cc lang=’bash’ ]mysql_upgrade –force[/cc]
იმ შეთხვევაში თუ mysql_upgrade ითხოვს ავტორიზაციას პაროლი და მომხმარებელი შეგვიძლია მივუთოთ ჩვეულებრივ
[cc lang=’bash’ ]mysql_upgrade -u root -pparoli[/cc]

Leave a Reply

Your email address will not be published. Required fields are marked *