BACKWPUP plagini xəbərdarlığı-dən-yüklənə bilməz-mysqlProc-the-the-the-the-the-the-the-corrupted
WAARSCHUWING: Databasefout-dan yükləmək mümkün deyil mysql.proc.
Bu xəbərdarlıq nə dərəcədə ciddidir?Bunu düzəltmək üçün nə etmək olar?
Bu, müxtəlif MySQL server versiyaları tərəfindən tələb olunan sxem dəyişiklikləri ilə əlaqədardır.Bunu düzəltməyin asan yolu əmr satırından mysql_upgrade əmrini işə salmaqdır.
mysql_upgrade haqqında
mysql_upgrade bütün verilənlər bazalarındakı bütün cədvəlləri MySQL serverinin cari versiyası ilə uyğunsuzluq üçün yoxlayır. mysql_upgrade həmçinin sistem cədvəllərini təkmilləşdirir ki, əlavə edilmiş ola biləcək yeni imtiyazlar və ya funksiyalar istifadə olunsun.
mysql_upgrade hər dəfə MySQL yeniləndikdə yerinə yetirilməlidir.O, artıq istifadə edilməməli olan köhnə mysql_fix_privilege_tables skriptini əvəz edir.
mysql_upgrade cədvəlləri yoxlamaq və təmir etmək və sistem cədvəllərini təkmilləşdirmək üçün aşağıdakı əmrləri yerinə yetirir:
mysqlcheck --all-databases --check-upgrade --auto-repair
mysql fix_priv_tables
Komanda xəttindən mysql_upgrade proqramını işə salın
mysql_upgrade-dən istifadə etmək üçün MySQL serverinin işlədiyinə əmin olun, sonra əmr satırı alətindən mysql_upgrade-i çağırın:
mysql_upgrade -uroot -p --force
Daha sonra sizdən MySQL kökü üçün parol istənilməlidir və mysql_upgrade bütün verilənlər bazalarını və cədvəlləri yoxlayacaq və lazım olduqda onları təmir edəcək.
Əgər qabığın axtarış yolunda deyilsə, yuxarıdakı əmrin tam yolunu göstərməlisiniz.
Debian 6-da bu olmalıdır:
/usr/bin/mysql_upgrade -uroot -p --force
Mac üçün MAMP-da defolt yol:
/Applications/MAMP/Library/bin/mysql_upgrade -uroot -p --force
Windows-da MySQL quraşdırılacaq və bin alt kataloquna daxil ediləcək.Varsayılan olaraq o, yerləşməlidir:
"C:\Program Files\MySQL\MySQL Server\[*CHANGE TO MySQL SERVER*]\bin\mysqladmin" -u root shutdown
həyata keçir!
mysql_upgrade proqramını işə saldıqdan sonra sistem cədvəllərində hər hansı dəyişikliyin qüvvəyə minməsini təmin etmək üçün serveri dayandırın və yenidən başladın.
Bütün yoxlanılmış və təmir edilmiş cədvəllər cari MySQL versiya nömrəsi ilə işarələnmişdir.Bu, növbəti dəfə mysql_upgrade-in serverin eyni versiyasında işlədilməsini təmin edir, o, cədvəlin yenidən yoxlanılması və ya təmir edilməsinin lazım olduğunu deyə bilər.
Hope Chen Weiliang Blogu ( https://www.chenweiliang.com/ ) sizin üçün faydalı olan "BACKWPUP plagini xəbərdarlığı-mysqlproc-dan-yüklənə bilməz-the-table-ehtimal ki, pozulmuşdur" paylaşdı.
Bu məqalənin linkini paylaşmağa xoş gəlmisiniz:https://www.chenweiliang.com/cwl-167.html
Ən son yenilikləri əldə etmək üçün Chen Weiliang bloqunun Telegram kanalına xoş gəlmisiniz!
📚 Bu təlimatda böyük dəyər var, 🌟Bu nadir fürsətdir, qaçırmayın! ⏰⌛💨
Bəyəndinizsə paylaşın və bəyənin!
Paylaşımlarınız və bəyənmələriniz davamlı motivasiyamızdır!