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

Cách chèn giá trị tiếng Do Thái vào db mysql trong php

Tôi đã giải quyết được vấn đề ngôn ngữ Do Thái của mình. Đó là cơ sở dữ liệu và vấn đề mã hóa hàng / trường bảng. Đây là giải pháp tôi đã sử dụng. Tôi đã nhận trợ giúp từ một câu trả lời khác và liên kết được cung cấp bên dưới, trong trường hợp bất kỳ ai cần.

  1. Đối chiếu cơ sở dữ liệu phải là utf8_general_ci .
  2. Đối chiếu của bảng với tiếng Do Thái phải là utf8_general_ci .
  3. Trong tập lệnh kết nối PHP đặt

    header('Content-Type: text/html; charset=utf-8');
    
  4. Trong thẻ head xhtml đặt

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    
  5. Nếu bạn đang sử dụng MySQLi, hãy đặt mã này vào tập lệnh kết nối sau khi chọn cơ sở dữ liệu:

    mysql_query("SET NAMES 'utf8'");
    

    Nếu bạn đang sử dụng PDO, hãy đặt

    $conn->query("SET NAMES 'utf8'");
    

Câu trả lời đầu tiên đã giúp tôi và tôi đã thực hiện nó từ đó



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Trả về kết quả truy vấn theo thứ tự xác định trước

  2. MySQL Regexp có hỗ trợ khớp Unicode không

  3. Tôi nên lưu trữ chuỗi kết nối cơ sở dữ liệu ở đâu?

  4. Bảng thay đổi MySQL và chuyển đổi dữ liệu từ văn bản sang ngày giờ

  5. Tìm kiếm và lọc / tinh chỉnh kết quả cơ sở dữ liệu trong Laravel 4