❤️ AZDIGI chính thức cập nhật hệ thống blog mới hoàn chỉnh. Tuy nhiên có thể một số bài viết bị sai lệch hình ảnh, hãy ấn nút Báo cáo bài viết ở cuối bài để AZDIGI cập nhật trong thời gian nhanh nhất. Chân thành cám ơn.
Trong bài viết này mình sẽ giúp các bạn xử lý nhanh lỗi syntax error: INSERT INTO counter.
I. Giới thiệu
Trong quá trình làm việc của mình thì mình đã từng hỗ trợ rất nhiều khách hàng chuyển website từ hạ tầng cũ sang hạ tầng mới. Và trong quá trình chuyển dữ liệu thì có một lỗi mình gặp khá thường xuyên.
Lỗi này thường sẽ xuất hiện khi hệ thống cũ sử dụng phiên bản MySQL phiên bản cũ, còn ở hệ thống mới thì sẽ sử dụng MySQL hoặc MariaDB mới hơn. Dưới đây là hình ảnh liên quan đến lỗi này.
II. Xử lý lỗi syntax error: INSERT INTO counter
Để xử lý lỗi syntax error: INSERT INTO counter thì chúng ta sẽ cần đi qua hai bước sau.
Bước 1: SSH vào hệ thống DirectAdmin của bạn
Việc đầu tiên chúng ta cần làm là SSH hoặc truy cập VPS hoặc máy chủ của bạn với quyền root trước. Nếu bạn chưa biết cách SSH vào VPS hoặc Server của bạn thì bạn có thể tham khảo bài viết hướng dẫn sau:
Bước 2: Xử lý lỗi syntax error: INSERT INTO counter
Việc xử lý lỗi này khá đơn giản, các bạn chỉ cần thêm cấu hình sau vào tệp tin my.cnf là được:
sql_mode = ""
Còn tệp tin my.cnf ở đâu thì thông thường nó sẽ nằm tại đường dẫn sau:
/etc/my.cnf
Sau khi thêm dòng cấu hình này thì các bạn cần khởi động lại dịch vụ MySQL/MariaDB để dịch vụ nhận cấu hình mới.
Trường hợp vẫn chưa thành công thì các bạn cần thêm dòng cấu hình sau và khởi động lại MySQL/MariaDB:
innodb_strict_mode = 0
Đến đây thì lỗi sẽ được khắc phục và website sẽ hoạt động được bình thường.
III. Tổng kết
Hy vọng qua hai bước trên các bạn sẽ dễ dàng xử lý lỗi syntax error: INSERT INTO counter.
Có thể bạn cần xem thêm
- Hướng dẫn xử lý lỗi Roundcube Database Error trên DirectAdmin
- Hướng dẫn fix lỗi Row size too large(> 8126) import database
- Hướng dẫn xử lý lỗi "Aria engine is not enabled or did not start" trên aaPanel
- Sửa lỗi YumRepo Error All mirror URLs are not using ftp http[s] or file
- Hướng dẫn xử lý lỗi 'syntax error: unexpected end of file' trên DirectAdmin
- Hướng dẫn xử lý đầy dung lượng do mysql-bin aaPanel
Về tác giả
Thạch Phạm
Đồng sáng lập và Giám đốc điều hành của AZDIGI. Có hơn 15 năm kinh nghiệm trong phổ biến kiến thức liên quan đến WordPress tại thachpham.com, phát triển website và phát triển hệ thống.