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

Как да извършите търсене, чувствително към акцента в MySql

В моята версия (MySql 5.0) няма налично съпоставяне на utf8 charset за търсения, които не са чувствителни към малки и големи букви. Единственото съпоставяне, чувствително към акцента за utf8 е utf8_bin. Въпреки това, той също е чувствителен към главните букви.

Работата ми беше да използвам нещо подобно:

SELECT * FROM `words` WHERE LOWER(column) = LOWER('aBád') COLLATE utf8_bin


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Достъпът е отказан за потребител 'root'@'localhost' при опит за предоставяне на привилегии. Как да дам привилегии?

  2. Как да реша кога да използвам десни съединения/леви съединения или вътрешни съединения или как да определя коя таблица е от коя страна?

  3. PHP и MySQL:mysqli_num_rows() очаква параметър 1 да бъде mysqli_result, като е дадено булево

  4. Каква е разликата между INNER JOIN, LEFT JOIN, DIGHT JOIN и FULL JOIN?

  5. Как да замените MySQL с Percona на Plesk CentOS 7