그래, 지난 24 시간 동안 "CSV"파일을 MySQL로 가져 오려고했지만 비참하게 실패했습니다. 이름을 설정하고 char을 설정했는데 UTF8로 설정하지 않았지만 여전히 작동하지 않습니다. DB와 테이블뿐 아니라 서버에서도 사용할 수 있습니다. MySQL에 직접 가져 오기 때문에 PHP 문제가 아닙니다. 누구든지 내가 잘못 가고있는 부분을 강조 할 수 있다면 감사 할 것입니다.MySQL UTF8 문제
mysql> SHOW CREATE DATABASE `dict_2`;
+----------+--------------------------------------------------------------------
---------------------+
| Database | Create Database
|
+----------+--------------------------------------------------------------------
---------------------+
| dict_2 | CREATE DATABASE `dict_2` /*!40100 DEFAULT CHARACTER SET utf8 COLLAT
E utf8_unicode_ci */ |
+----------+--------------------------------------------------------------------
---------------------+
1 row in set (0.00 sec)
mysql> show variables like "%character%"; show variables like "%collation%";
+--------------------------+--------------------------------+
| Variable_name | Value |
+--------------------------+--------------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | utf8 |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | C:\xampp\mysql\share\charsets\ |
+--------------------------+--------------------------------+
8 rows in set (0.00 sec)
+----------------------+-----------------+
| Variable_name | Value |
+----------------------+-----------------+
| collation_connection | utf8_general_ci |
| collation_database | utf8_general_ci |
| collation_server | utf8_unicode_ci |
+----------------------+-----------------+
3 rows in set (0.00 sec)
"나는 어디로 가고 있습니까?"- 당신은 완전히 잘못된 질문을하고 있습니다. 지금은 대답 할 수 없습니다. – zerkms
현재의 형태에서 대답하는 것은 불가능합니다. 이 질문은 실패 모드가 무엇인지, 즉 관찰 된 행동을 알려주지 않습니다. 당신이 LOAD DATA 문을 사용하고 있다는 언급이 없습니다. 단지 "MySQL로 직접 가져 오기"라는 모호한 ... 명령 프롬프트에서 "import my.csv"를 입력하는 것입니까? 우리는 단지 짐작하고 있습니다. – spencer7593
응답 해 주셔서 대단히 감사드립니다. ** 파일 인코딩입니다 ** ** 나는 모든 것을 고려해 봤고 UTF8로 내 Sublime 인코딩을 설정했다고 생각했지만 Windows VM에서 utf8이 아닌 것으로 판명되었습니다. 인코딩과 관련하여 다른 문제가 있지만 개인적으로 도움을 요청하기 전에 직접 시도하고 싶습니다. 다시 한 번 감사드립니다. –