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

Umlauts Đức trong MYSQL INSERT

Khi bạn chèn dữ liệu từ php vào cơ sở dữ liệu mysql, hãy thử gói dữ liệu chuỗi của bạn bằng utf8_decode ();

utf8_decode(string)

Như hướng dẫn sử dụng php cho biết điều này sẽ chuyển đổi utf8 thành ISO-8859-1 (latin1);

Bạn cũng có thể muốn thử nghiệm với iconv () Chức năng này cung cấp cho bạn nhiều lựa chọn hơn về mã hóa đầu vào và mã hóa đầu ra mong muốn

string iconv ( string $in_charset , string $out_charset , string $str )

Nếu điều đó vẫn không hiệu quả, hãy thử thay đổi Đối chiếu trên cột bảng Mysql mà bạn đang chèn vào, thành latin1_swedish_ci.



  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 mới trang html khi một mục sql mới đã được nhập

  2. Có cách nào để sử dụng dplyr ::bind_rows mà không thu thập khung dữ liệu từ cơ sở dữ liệu không?

  3. URL truy vấn ghi lại cơ sở dữ liệu?

  4. Chèn chuỗi vào MySQL

  5. Nội dung kết hợp truy vấn trong PHP SQL Join trong Multi-Array