BACKWPUP plugin cảnh báo-không-thể-tải-từ-mysqlproc-the-table-có-thể-bị-hỏng

Cảnh báo plugin BACKWPUP: không thể tải dữ liệu từ MySQL , quy trình bảng có thể bị hỏng.

WAARSCHUWING: Databasefout Không thể tải từ mysql .proc.

Cảnh báo này nghiêm trọng đến mức nào? Có thể làm gì để khắc phục nó?

Điều này là do các thay đổi lược đồ được yêu cầu bởi các phiên bản máy chủ MySQL khác nhau. Một cách dễ dàng để giải quyết vấn đề này là chạy lệnh mysql_upgrade từ dòng lệnh.

Giới thiệu về mysql_upgrade

mysql_upgrade kiểm tra tất cả các bảng trong tất cả cơ sở dữ liệu xem có tương thích với phiên bản hiện tại của máy chủ MySQL không. mysql_upgrade cũng nâng cấp các bảng hệ thống để bạn có thể tận dụng các đặc quyền hoặc chức năng mới có thể đã được thêm vào.

mysql_upgrade nên được thực thi mỗi khi MySQL được nâng cấp. Nó thay thế tập lệnh mysql_fix_privilege_tables cũ hơn, tập lệnh này không còn được sử dụng nữa.

mysql_upgrade thực thi các lệnh sau để kiểm tra và sửa chữa bảng cũng như nâng cấp bảng hệ thống:

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

mysql fix_priv_tables

Chạy mysql_upgrade từ dòng lệnh

Để sử dụng mysql_upgrade, hãy đảm bảo rằng máy chủ MySQL đang chạy, sau đó gọi mysql_upgrade từ công cụ dòng lệnh:

mysql_upgrade -uroot -p --force

Sau đó, bạn sẽ được nhắc nhập mật khẩu cho root MySQL và mysql_upgrade sẽ kiểm tra tất cả các cơ sở dữ liệu và bảng cũng như thực hiện sửa chữa khi thích hợp.

Bạn có thể cần chỉ định đường dẫn đầy đủ đến lệnh trên nếu nó không có trong đường dẫn tìm kiếm của shell.

Trên Debian 6, nó phải ở:

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

Trên MAMP dành cho Mac, đường dẫn mặc định là:

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

Trên Windows, MySQL sẽ được cài đặt và đưa vào thư mục con bin. Theo mặc định, nó sẽ được đặt tại:

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

thực hiện!

Sau khi chạy mysql_upgrade, hãy dừng máy chủ và khởi động lại để đảm bảo rằng mọi thay đổi đối với bảng hệ thống đều có hiệu lực.

Tất cả các bảng đã kiểm tra và sửa chữa đều được đánh dấu bằng số phiên bản MySQL hiện tại. Điều này đảm bảo rằng lần tiếp theo mysql_upgrade được chạy trên cùng một phiên bản của máy chủ, nó có thể cho biết liệu bảng có cần được kiểm tra lại hoặc sửa chữa hay không.

Hy vọng bài viết "Cảnh báo plugin BACKWPUP - không thể tải từ mysqlproc - bảng có thể bị hỏng" được chia sẻ trên blog của Chen Weiliang ( https://www.chenweiliang.com/ ) sẽ hữu ích cho bạn.

Bạn có thể thoải mái chia sẻ liên kết bài viết này: https://www.chenweiliang.com/cwl-167.html

Để khám phá thêm nhiều mẹo ẩn🔑, vui lòng tham gia kênh Telegram của chúng tôi!

Chia sẻ và thích nếu bạn thích nó! Những chia sẻ và lượt thích của bạn là động lực tiếp tục của chúng tôi!

 

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Di chuyển về đầu trang