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

Giá trị chuỗi không chính xác:'\ xF0 \ x9F \ x8E \ xB6 \ xF0 \ x9F ...' MySQL

Cuối cùng, tôi đã có thể tìm ra vấn đề. utf8mb4 # character-sets "> http://mathiasbynens.be/notes/mysql-utf8mb4#character-sets

Đầu tiên, tôi đã thay đổi bộ ký tự trong my.ini thành utf8mb4Tiếp theo, tôi chạy các lệnh sau trong ứng dụng khách mysql

SET NAMES utf8mb4; 
ALTER DATABASE dreams_twitter CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci;

Sử dụng lệnh sau để kiểm tra xem các thay đổi đã được thực hiện chưa

SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%';


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. CHỌN với nhiều điều kiện WHERE trên cùng một cột

  2. Làm cách nào để kích hoạt Nhật ký truy vấn MySQL?

  3. Thay đổi số bắt đầu tăng tự động?

  4. Triển khai Cơ sở dữ liệu MySQL Cloud Hybrid bằng ClusterControl

  5. Lỗi MySQL 1093 - Không thể chỉ định bảng đích để cập nhật trong mệnh đề FROM