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

Sự cố mã hóa bộ ký tự

vui lòng xem điều này chủ đề (và sử dụng tìm kiếm trước khi đăng câu hỏi trước).

trong trường hợp của bạn, tôi nghĩ rằng bạn đã quên đặt bộ ký tự chorrect cho kết nối cơ sở dữ liệu của bạn (sử dụng SET NAMES tuyên bố hoặc mysql_set_charset () ) - nhưng điều đó thật khó nói.

đây là trích dẫn từ chazomaticus , người đã đưa ra một câu trả lời hoàn hảo trong chuỗi thích, liệt kê tất cả những điểm bạn phải quan tâm:

lưu ý rằng bạn không cần sử dụng utf-8 - phần quan trọng là sử dụng cùng một bộ ký tự ở mọi nơi , không phụ thuộc vào bộ ký tự đó có thể là gì. nhưng nếu bạn vẫn cần thay đổi mọi thứ, hãy sử dụng utf-8.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để lưu trữ các giá trị NULL trong các trường datetime trong MySQL?

  2. Ví dụ về Spring Boot CRUD với MySQL

  3. Định dạng Mysql một chuỗi như XXXXXXXXXXXX thành XX-XX-XXXXXXX-X

  4. Các công cụ MySQL ưa thích

  5. mysqli_fetch_array Cung cấp cho tôi các hàng trùng lặp