MYSQL + PHP尝试插入IPA字符

时间:2019-03-09 22:32:17

标签: php mysql pdo ipa utf

我在将语音发音插入数据库时​​遇到问题。这是一些图片,显示了我的工作以及最终的结果。

这是我的表格布局:

enter image description here

我已经在运行脚本的文件上添加了标头:

enter image description here

在网页上,编码很好:

enter image description here

将其上传到数据库的方式如下:

enter image description here

谢谢大家,请给我一些有关我做错事情的见解。我正在使用phpmyadmin,在ipa列上,我正在使用 utf8mb4_bin

2 个答案:

答案 0 :(得分:0)

我自己解决了这个问题,因为我使用的是PDO,我只是在连接字符串中添加了 charset = utf8

$DB = new PDO("mysql:host=$host;dbname=$dbname;charset=utf8",$user,$pass);

答案 1 :(得分:0)

我将确保连接器也设置为utf8mb4:

例如$this->con->set_charset("utf8mb4");

但是您的大多数答案应该是here: