BACKWPUP 플러그인 warning-cannot-load-from-mysqlproc-the-table-is-probably-corrupt

BACKWPUP 플러그인 경고-불러오기-에서-MySQL은proc-the-table은 아마도 손상되었을 것입니다.

WARSCHUWING: Databasefout에서 로드할 수 없습니다. MySQL은.proc.

이 경고가 얼마나 심각한가요?그것을 고치기 위해 무엇을 할 수 있습니까?

이는 다른 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 루트에 대한 암호를 묻는 메시지가 표시되어야 하며 mysql_upgrade는 모든 데이터베이스와 테이블을 확인하고 적절한 위치에서 복구합니다.

쉘의 검색 경로에 없는 경우 위의 명령에 대한 전체 경로를 지정해야 할 수도 있습니다.

데비안 6에서는 다음 위치에 있어야 합니다.

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

Mac용 MAMP에서 기본 경로는 다음과 같습니다.

/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 플러그인 warning-cannot-load-from-mysqlproc-the-table-is-probably-corrupt"를 공유하여 도움이 됩니다.

이 기사의 링크를 공유하는 것을 환영합니다:https://www.chenweiliang.com/cwl-167.html

최신 업데이트를 받으려면 Chen Weiliang 블로그의 Telegram 채널에 오신 것을 환영합니다!

🔔 채널 상위 디렉토리에서 귀중한 "ChatGPT 콘텐츠 마케팅 AI 도구 사용 가이드"를 가장 먼저 받아보세요! 🌟
📚 이 가이드에는 엄청난 가치가 담겨 있습니다. 🌟이것은 흔치 않은 기회입니다. 놓치지 마세요! ⏰⌛💨
당신이 원한다면 공유하고 좋아하십시오!
당신의 공유와 좋아요는 우리의 지속적인 동기 부여입니다!

 

发表 评论

귀하의 이메일 주소는 공개되지 않습니다. 必填 项 已 用 * 标注

맨위로 스크롤