BACKWPUP დანამატი warning-cannot-load-from-mysqlproc-the-table-is-probably-corrupt

BACKWPUP დანამატის გაფრთხილება-cannot-load-from-mysqlპროკ-მაგიდა-არის ალბათ კორუმპირებული

WAARSCHUWING: Databasefout-დან ვერ იტვირთება mysql.პროც.

რამდენად სერიოზულია ეს გაფრთხილება?რა შეიძლება გაკეთდეს მის გამოსასწორებლად?

ეს გამოწვეულია სქემის ცვლილებებით, რომლებიც საჭიროებს MySQL სერვერის სხვადასხვა ვერსიებს.ამის გამოსწორების მარტივი გზაა ბრძანების სტრიქონიდან mysql_upgrade ბრძანების გაშვება.

mysql_upgrade-ის შესახებ

mysql_upgrade ამოწმებს ყველა ცხრილს ყველა მონაცემთა ბაზაში MySQL სერვერის მიმდინარე ვერსიასთან შეუთავსებლობისთვის. mysql_upgrade ასევე განაახლებს სისტემის ცხრილებს, რათა გამოიყენოს ახალი პრივილეგიები ან ფუნქციები, რომლებიც შეიძლება დამატებული იყოს.

mysql_upgrade უნდა შესრულდეს ყოველ ჯერზე, როდესაც MySQL განახლდება.ის ცვლის ძველ mysql_fix_privilege_tables სკრიპტს, რომელიც აღარ უნდა იყოს გამოყენებული.

mysql_upgrade ასრულებს შემდეგ ბრძანებებს ცხრილების შესამოწმებლად და შესაკეთებლად და სისტემის ცხრილების განახლებისთვის:

mysqlcheck --all-databases --check-upgrade --auto-repair

mysql fix_priv_tables

გაუშვით mysql_upgrade ბრძანების ხაზიდან

mysql_upgrade-ის გამოსაყენებლად, დარწმუნდით, რომ MySQL სერვერი მუშაობს, შემდეგ გამოიძახეთ mysql_upgrade ბრძანების ხაზის ხელსაწყოდან:

mysql_upgrade -uroot -p --force

ამის შემდეგ თქვენ უნდა მოგეთხოვოთ პაროლი MySQL root-ისთვის და mysql_upgrade შეამოწმებს ყველა მონაცემთა ბაზას და ცხრილს და შეაკეთებს საჭიროების შემთხვევაში.

შეიძლება დაგჭირდეთ ზემოაღნიშნული ბრძანების სრული ბილიკის მითითება, თუ ის არ არის shell-ის საძიებო გზაზე.

Debian 6-ზე ის უნდა იყოს:

/usr/bin/mysql_upgrade -uroot -p --force

MAMP-ზე Mac-ისთვის ნაგულისხმევი გზაა:

/Applications/MAMP/Library/bin/mysql_upgrade -uroot -p --force

Windows-ზე, MySQL დაინსტალირდება და შედის bin ქვედირექტორიაში.ნაგულისხმევად ის უნდა იყოს განთავსებული:

"C:\Program Files\MySQL\MySQL Server\[*CHANGE TO MySQL SERVER*]\bin\mysqladmin" -u root shutdown

დაასრულე!

mysql_upgrade-ის გაშვების შემდეგ შეაჩერეთ და გადატვირთეთ სერვერი, რათა დარწმუნდეთ, რომ სისტემის ცხრილებში ნებისმიერი ცვლილება ძალაში შედის.

ყველა შემოწმებული და გარემონტებული ცხრილი მონიშნულია MySQL-ის მიმდინარე ვერსიის ნომრით.ეს უზრუნველყოფს, რომ მომდევნო ჯერზე, როდესაც mysql_upgrade გაშვებული იქნება სერვერის იმავე ვერსიაზე, მას შეუძლია თქვას, საჭიროებს თუ არა ცხრილს ხელახლა შემოწმება ან შეკეთება.

იმედი ჩენ ვეილიანგის ბლოგი ( https://www.chenweiliang.com/ ) გააზიარა "BACKWPUP plugin warning-cannot-load-from-mysqlproc-the-table-is-probably-corrupt", რომელიც თქვენთვის სასარგებლოა.

კეთილი იყოს თქვენი მობრძანება ამ სტატიის ბმულის გასაზიარებლად:https://www.chenweiliang.com/cwl-167.html

კეთილი იყოს თქვენი მობრძანება Chen Weiliang-ის ბლოგის ტელეგრამის არხზე, რომ მიიღოთ უახლესი განახლებები!

🔔 იყავით პირველი, ვინც მიიღეთ ღირებული "ChatGPT Content Marketing AI Tool Usage Guide" არხის ზედა დირექტორიაში! 🌟
📚 ეს სახელმძღვანელო შეიცავს უზარმაზარ ღირებულებას, 🌟ეს იშვიათი შესაძლებლობაა, არ გამოტოვოთ! ⏰⌛💨
გააზიარეთ და მოიწონეთ თუ მოგეწონათ!
თქვენი გაზიარება და მოწონებები ჩვენი უწყვეტი მოტივაციაა!

 

评论

თქვენი ელ.ფოსტის მისამართი არ გამოქვეყნდება. გამოყენებულია აუცილებელი ველები * ლეიბლი

გადახვევა ზევით