Mysql
 sql >> база данни >  >> RDS >> Mysql

Грешка в незаконен микс от съпоставяне в MySql

Ето как да проверите кои колони са грешно съпоставяне:

SELECT table_schema, table_name, column_name, character_set_name, collation_name

FROM information_schema.columns

WHERE collation_name = 'latin1_general_ci'

ORDER BY table_schema, table_name,ordinal_position; 

А ето и заявката за коригиране:

ALTER TABLE tbl_name CONVERT TO CHARACTER SET latin1 COLLATE '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. Как да архивирате вашата Moodle MySQL база данни

  2. Как да проверите версията на MySQL

  3. Как мога да манипулирам уместността на MySQL пълнотекстово търсене, за да направя едно поле по-ценно от друго?

  4. mysql -> вмъкване в tbl (изберете от друга таблица) и някои стойности по подразбиране

  5. Групирайте mysql заявката на интервали от 15 минути