BACKWPUP ಪ್ಲಗಿನ್ ಎಚ್ಚರಿಕೆ-ಮೈಎಸ್‌ಕ್ಯುಲ್‌ಪ್ರೊಕ್‌ನಿಂದ-ಲೋಡ್ ಮಾಡಲಾಗುವುದಿಲ್ಲ-ಕೋಷ್ಟಕ-ಬಹುಶಃ-ಭ್ರಷ್ಟವಾಗಿದೆ

BACKWPUP ಪ್ಲಗಿನ್ ಎಚ್ಚರಿಕೆ-ಇದರಿಂದ-ಲೋಡ್ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ-MySQLಪ್ರೊಕ್-ದಿ-ಟೇಬಲ್-ಬಹುಶಃ-ಭ್ರಷ್ಟವಾಗಿದೆ

WAARSCHUWING: ಡೇಟಾಬೇಸ್‌ಫೌಟ್‌ನಿಂದ ಲೋಡ್ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ MySQL.proc.

ಈ ಎಚ್ಚರಿಕೆ ಎಷ್ಟು ಗಂಭೀರವಾಗಿದೆ?ಅದನ್ನು ಸರಿಪಡಿಸಲು ಏನು ಮಾಡಬಹುದು?

ವಿಭಿನ್ನ MySQL ಸರ್ವರ್ ಆವೃತ್ತಿಗಳಿಗೆ ಅಗತ್ಯವಿರುವ ಸ್ಕೀಮಾ ಬದಲಾವಣೆಗಳು ಇದಕ್ಕೆ ಕಾರಣ.ಇದನ್ನು ಸರಿಪಡಿಸಲು ಸುಲಭವಾದ ಮಾರ್ಗವೆಂದರೆ ಆಜ್ಞಾ ಸಾಲಿನಿಂದ mysql_upgrade ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸುವುದು.

mysql_upgrade ಕುರಿತು

mysql_upgrade MySQL ಸರ್ವರ್‌ನ ಪ್ರಸ್ತುತ ಆವೃತ್ತಿಯೊಂದಿಗೆ ಅಸಾಮರಸ್ಯಕ್ಕಾಗಿ ಎಲ್ಲಾ ಡೇಟಾಬೇಸ್‌ಗಳಲ್ಲಿನ ಎಲ್ಲಾ ಕೋಷ್ಟಕಗಳನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ. mysql_upgrade ಕೂಡ ಸಿಸ್ಟಮ್ ಟೇಬಲ್‌ಗಳನ್ನು ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡುತ್ತದೆ ಇದರಿಂದ ಹೊಸ ಸವಲತ್ತುಗಳು ಅಥವಾ ಸೇರಿಸಲಾದ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಬಳಸಿಕೊಳ್ಳಬಹುದು.

MySQL ಅನ್ನು ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡಿದಾಗಲೆಲ್ಲಾ mysql_upgrade ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕು.ಇದು ಹಳೆಯ 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 ರೂಟ್‌ಗಾಗಿ ಪಾಸ್‌ವರ್ಡ್‌ಗಾಗಿ ಪ್ರಾಂಪ್ಟ್ ಮಾಡಬೇಕು, ಮತ್ತು mysql_upgrade ಎಲ್ಲಾ ಡೇಟಾಬೇಸ್‌ಗಳು ಮತ್ತು ಕೋಷ್ಟಕಗಳನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ ಮತ್ತು ಸೂಕ್ತವಾದಲ್ಲಿ ದುರಸ್ತಿ ಮಾಡುತ್ತದೆ.

ಶೆಲ್‌ನ ಹುಡುಕಾಟ ಮಾರ್ಗದಲ್ಲಿ ಇಲ್ಲದಿದ್ದರೆ ಮೇಲಿನ ಆಜ್ಞೆಗೆ ಪೂರ್ಣ ಮಾರ್ಗವನ್ನು ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಬೇಕಾಗಬಹುದು.

ಡೆಬಿಯನ್ 6 ರಂದು, ಇದು ಹೀಗಿರಬೇಕು:

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

Mac ಗಾಗಿ MAMP ನಲ್ಲಿ, ಡೀಫಾಲ್ಟ್ ಮಾರ್ಗವಾಗಿದೆ:

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

ವಿಂಡೋಸ್‌ನಲ್ಲಿ, MySQL ಅನ್ನು ಸ್ಥಾಪಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಬಿನ್ ಉಪ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಸೇರಿಸಲಾಗುತ್ತದೆ.ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಇದು ಇಲ್ಲಿ ನೆಲೆಗೊಂಡಿರಬೇಕು:

"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 ಪ್ಲಗಿನ್ ಎಚ್ಚರಿಕೆ-mysqlproc-ನಿಂದ-ಲೋಡ್-ಲೋಡ್ ಮಾಡಲಾಗುವುದಿಲ್ಲ-ಕೋಷ್ಟಕ-ಬಹುಶಃ-ಭ್ರಷ್ಟ", ಇದು ನಿಮಗೆ ಸಹಾಯಕವಾಗಿದೆ.

ಈ ಲೇಖನದ ಲಿಂಕ್ ಅನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ಸ್ವಾಗತ:https://www.chenweiliang.com/cwl-167.html

ಇತ್ತೀಚಿನ ನವೀಕರಣಗಳನ್ನು ಪಡೆಯಲು ಚೆನ್ ವೈಲಿಯಾಂಗ್ ಅವರ ಬ್ಲಾಗ್‌ನ ಟೆಲಿಗ್ರಾಮ್ ಚಾನಲ್‌ಗೆ ಸುಸ್ವಾಗತ!

🔔 ಚಾನಲ್ ಟಾಪ್ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಮೌಲ್ಯಯುತವಾದ "ChatGPT ಕಂಟೆಂಟ್ ಮಾರ್ಕೆಟಿಂಗ್ AI ಟೂಲ್ ಬಳಕೆಯ ಮಾರ್ಗದರ್ಶಿ" ಪಡೆಯುವಲ್ಲಿ ಮೊದಲಿಗರಾಗಿರಿ! 🌟
📚 ಈ ಮಾರ್ಗದರ್ಶಿಯು ದೊಡ್ಡ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದೆ, 🌟ಇದು ಅಪರೂಪದ ಅವಕಾಶವಾಗಿದೆ, ಇದನ್ನು ತಪ್ಪಿಸಿಕೊಳ್ಳಬೇಡಿ! ⏰⌛💨
ಇಷ್ಟವಾದಲ್ಲಿ ಶೇರ್ ಮಾಡಿ ಮತ್ತು ಲೈಕ್ ಮಾಡಿ!
ನಿಮ್ಮ ಹಂಚಿಕೆ ಮತ್ತು ಇಷ್ಟಗಳು ನಮ್ಮ ನಿರಂತರ ಪ್ರೇರಣೆ!

 

ಪ್ರತಿಕ್ರಿಯೆಗಳು

ನಿಮ್ಮ ಇಮೇಲ್ ವಿಳಾಸವನ್ನು ಪ್ರಕಟಿಸಲಾಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಕ್ಷೇತ್ರಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ * ಲೇಬಲ್

ಮೇಲಕ್ಕೆ ಸ್ಕ್ರಾಲ್ ಮಾಡಿ