2017-04-01 8 views
-1

내 열의 악센트 부호가있는 문자에 대해 다음 쿼리가 작동하지 않는 이유는 무엇입니까? 내가 할 때mysql 열의 악센트 부호가있는 문자를 바꾸지 마십시오.

UPDATE people SET firstname = REPLACE(firstname,'à','a'); 

그것은 잘 작동 :

UPDATE people SET firstname = REPLACE(firstname,'e','a'); 

데이터베이스 문자 집합이 utf8mb4입니다. 열의 데이터 정렬을 변경하려고 시도했지만 작동하지 않습니다.

편집 :는 내 쿼리 전에 추가하고 일했다 :

mysqli_set_charset($conn,"utf8mb4"); 
+1

가능한 [mySQL 테이블의 악센트 부호가있는 문자] (http://stackoverflow.com/questions/14083847/accented-characters-in-mysql-table) – Quinton

답변

1

는 따라이 ->

Accented characters in mySQL table 나는 당신이 악센트 문자를 허용하도록 DB를 위해 할 필요가 무엇이라고 생각 .

+0

감사합니다. 나는 저를 위해 일한 선으로 나의 질문을 새롭게했다. – user3080392

관련 문제