【问题标题】:Hyphens getting replaced with Question Marks in SQL & Date is stored as NULL在 SQL 和日期中被问号替换的连字符存储为 NULL
【发布时间】:2017-05-07 06:11:16
【问题描述】:

假设我有一个 INSERT 语句:

INSERT INTO student(stdNo, stdFirstName, stdLastName, stdJoinDate)
VALUES ('901‐23‐4567','Harry','Potter', '2014-05-15');

但是当在 localhost/phpmyadmin 中查看时,stdNo 被存储为901?23?4567。 此外,当我尝试存储DATE 时,它被存储为0000-00-00。 有人可以帮我解决这些问题吗?

【问题讨论】:

    标签: sql phpmyadmin localhost


    【解决方案1】:

    在您的 localhost 的 phpmyadmin 中 Student 表中,请检查 Collat​​ion Property 并将其设为 utf8_general_ci,然后它应该可以工作了。

    今天我也遇到了同样的问题,通过搜索答案找到了这个问题。幸运的是,我解决了我的问题,希望能帮到你。

    谢谢

    【讨论】:

      猜你喜欢
      • 2011-06-03
      • 2019-03-04
      • 2021-04-04
      • 1970-01-01
      • 2011-07-02
      • 1970-01-01
      • 1970-01-01
      • 2021-06-12
      • 1970-01-01
      相关资源
      最近更新 更多