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

MySQL - Các ký tự tiếng Nga hiển thị không chính xác

  1. Đảm bảo rằng bộ ký tự / đối chiếu cơ sở dữ liệu là UTF-8
  2. Trên trang bạn chèn các ký tự tiếng Nga này (biểu mẫu, textarea), hãy đảm bảo mã hóa là UTF-8, bằng cách đặt Content-Type thành text/html; charset=utf-8 . Nhập văn bản tiếng Nga trực tiếp vào đầu vào biểu mẫu.
  3. Trên trang xử lý xử lý biểu mẫu này, nơi sẽ chèn biểu mẫu này vào cơ sở dữ liệu, hãy đảm bảo thực hiện SET NAMES utf8 vì vậy nó được lưu trữ dưới dạng UTF-8 trước đây bạn chèn trước dữ liệu trong một truy vấn riêng biệt.
  4. Khi bạn hiển thị nội dung từ cơ sở dữ liệu trong một dạng xem, hãy đảm bảo rằng Content-Typetext/html; charset=utf-8 .

Đảm bảo rằng loại nội dung không windows-1251 hoặc iso-8859-1 / latin1. Đảm bảo rằng bộ ký tự / đối chiếu cơ sở dữ liệu KHÔNG phải là ISO-8859-1 / Latin1.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Có bất kỳ mức tăng hiệu suất nào trong việc lập chỉ mục một trường boolean không?

  2. Làm thế nào để lập lịch chức năng động với cron job?

  3. Sử dụng chỉ mục, sử dụng tạm thời, sử dụng filesort - làm thế nào để khắc phục điều này?

  4. Quyền truy cập bị từ chối đối với người dùng 'root' @ 'localhost' (sử dụng mật khẩu:CÓ) (Mysql ::Lỗi)

  5. Sắp xếp chuỗi truy vấn không gian địa lý:tìm n điểm gần nhất với một vị trí