Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Số cột của mysql.user bị sai. Dự kiến ​​là 42, tìm thấy 44. Bảng có thể bị hỏng

Tôi gặp sự cố tương tự khi cập nhật máy chủ mysql từ 5.5 lên 5.7 trong Debian 8 (jessie). Trong một số trường hợp hiếm hoi, nó có thể xảy ra nếu bạn cập nhật trực tiếp bỏ qua trình tự của các phiên bản. (Nhiều người làm điều này, nhưng những nâng cấp như vậy không được hỗ trợ chính thức). Trong trường hợp của tôi, nó hoạt động tốt khi tôi thực hiện lệnh bên dưới:

mysql_upgrade --force -uroot -p

Tôi hy vọng điều này sẽ giúp bạn



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Khôi phục người dùng và mật khẩu 'root' đã xóa cho MySQL

  2. Tìm kiếm toàn văn MySQL cho các từ có ba chữ cái trở xuống

  3. Làm cách nào để tôi có thể chỉ chọn kết quả phù hợp riêng biệt đầu tiên từ một trường trong MySQL?

  4. Chuyển Hex thành Hình ảnh trong PHP?

  5. Nhiều biểu mẫu và một trang xử lý