我正在使用PHP脚本进行解析,并将分析过的数据保存到我的MySQL数据库中。
问题是,当我解析包含“非常见”字符的项时,例如:"Strage?“,当我查看我的数据库时,这个短语是以这样的方式存储的:"Strage di Viareggio Pi 1 1”。我的数据库可以使用这种字符,因为当我输入该字符时,它工作得很好,在原始提要(rss文件)中,短语也很好,我认为是我的PHP服务器正在更改这个字母。我怎么才能解决这个问题?谢谢!
我正在尝试使用mysql.connector模块将行添加到表中。这些行是从txt文件中读取的。问题是,例如'č‘或’ľ‘符号显示为'?’在PhpMyAdmin中。我尝试使用PhpMyAdmin中的operations按钮将数据库编码设置为utf-8 bin。该文件是根据utf-8编码的notepad++编写的。我应该怎么做才能解决它?下面是一段插入数据库的代码: for li