mysql - 将外文字符csv导入xampp mysql

标签 mysql excel xampp

将以下数据从 CSV 导入 xampp mysql 会导致 ????,并且由于某种原因,根本无法插入“ελ”希腊字符。

ಭಾರತ 한국 ଭାରତ ভাৰত ভারত বাংলা қаз срб бг бел சிங்கப்பூர் мкд ею 中国 中國 భారత్ ලංකා ભારત भारतम् भारत भारोत укр 香港 台湾 台灣 мон ‏الجزائر‎ ‏عمان‎ ‏ایران‎ ‏امارات‎ ‏پاکستان‎ ‏الاردن‎ ‏بارت‎ ‏بھارت‎ ‏المغرب‎ ‏السعودية‎ ‏ڀارت‎ ‏سودان‎ ‏عراق‎ ‏مليسيا‎ 澳門 გე ไทย ‏سورية‎ рф ‏تونس‎ ελ ഭാരതം ਭਾਰਤ ‏مصر‎ ‏قطر‎ இலங்கை இந்தியா հայ 新加坡 ‏فلسطين‎

我尝试过utf8_general_ciutf8mb4_unicode_ci

导入 CSV 时,我无法指定 utf8/utf16 以外的字符集以及一堆其他 ISO 和其他字符集。

最佳答案

请执行以下操作

  1. 请将您的表格和列排序规则更改为 utf8_general_ci。将列类型设置为TEXT

    如果您使用 phpmyadmin,您可以按照下面的方式轻松完成。

enter image description here

  • 之后,单击表格,然后单击顶部的“导入”选项卡 选择您的 csv 文件(csv 文件数据应与表格匹配 列),然后单击“开始”。忽略任何错误。
  • enter image description here

  • 检查数据是否正确存储
  • enter image description here

    关于mysql - 将外文字符csv导入xampp mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39934655/

    相关文章:

    php - 项目不会从数据库中删除

    javascript - 如何在不完成 Bootstrap 中的一个步骤的情况下禁止进入下一步?

    php - 当客户端按下按钮时 PHP 中的计数器

    java - 组织/dom4j/DocumentException

    excel - Excel VBA 是否将字符 ChrW(&H1D48) 解释为上标 d?

    apache - 如何覆盖/icons 的索引?

    MySQL关系问题

    vba - 从vba打开受密码保护的excel文件,无需密码提示

    javascript - XAMPP:无法从智能手机 (iPhone) 加载访问 url 的资源

    mysql - Xampp 访问被拒绝