Một số tính năng bị deprecated có thể bị xóa trong các phiên bản MySQL tới. Nếu ứng dụng đang dùng chúng, nên xem xét lại và dùng giải pháp thay thế.
- Charset utf8mb3 bị deprecated, hãy dùng utf8mb4.
- Xác thực mật khẩu sha256_password bị deprecated, có thể bị xóa. Dùng caching_sha2_password.
- Một số thay đổi triển khai plugin validate_password, có thể bị xóa. Đảm bảo component infrastructure cũng được dùng.
- Hỗ trợ AUTO_INCREMENT cho kiểu cột FLOAT và DOUBLE bị deprecated. Hỗ trợ UNSIGNED cho FLOAT, DOUBLE, DECIMAL bị deprecated.
- Thuộc tính ZEROFILL cho dữ liệu số bị deprecated, có thể dùng hàm LPAD thay thế.
- Việc dùng
||để nối chuỗi bị deprecated trừ khi bật SQL modePIPES_AS_CONCAT. - JSON_MERGE bị deprecated, dùng JSON_MERGE_PRESERVE().
- Khi dùng
SELECT, mệnh đềINTOsauFROMvẫn dùng được nhưng đặt ở cuốiSELECTđã bị deprecated. - Tính năng FLUSH HOSTS bị deprecated. Nên cắt bảng
performance_schema.host_cachethay thế (cần quyềnDROP). - Client mysql_upgrade bị deprecated vì khả năng nâng cấp bảng hệ thống đã chuyển vào MySQL server.
- Plugin InnoDB memcached bị deprecated, có thể bị xóa.
- File mysql_upgrade_info trong data directory bị deprecated.
- Biến
relay_log_info_filevà tùy chọn--master-info-filebị deprecated.