Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MySQL/PDO memotong data

Ada dua poin yang harus dibuat di sini. Salah satunya adalah idealnya semua pengkodean karakter harus UTF8 - itu server, klien, koneksi, dan tabel. Dua adalah strlen PHP itu fungsi menghitung byte, bukan karakter.

Kumpulan karakter tabel Anda mungkin tidak disetel ke UTF8 . Anda dapat melakukan

SHOW CREATE TABLE chemicals;

untuk memeriksa itu. Anda juga harus menambahkan ini ke my.cnf . Anda :

[mysqld]
character-set-client=utf8
character-set-results=utf8

Baca lebih lanjut tentang kumpulan karakter MySQL di sini:

kumpulan karakter MySQL



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mengatur ulang kata berhenti di MYSQL?

  2. Bedakan antara UPDATE yang gagal karena kondisi yang salah dan UPDATE yang gagal karena nilai yang tidak berubah

  3. MySQL 1292 Nilai tanggal waktu salah

  4. Pegangan basis data DBI dengan AutoCommit disetel ke 0 tidak mengembalikan data yang benar dengan SELECT?

  5. sertifikat ephemeral baru kedaluwarsa terlalu cepat:waktu sekarang:M