php - 使用波兰语字符将 CSV 导入 SQL 数据库
问题描述
我在谷歌文档上保存了一个波兰语单词的电子表格,我想使用 PHPMyAdmin 将此文件的 CSV 下载导入我的 SQL 数据库。
然后将通过我的网站查询数据库并显示波兰语单词。
我已经从谷歌文档中导出了 CSV 文件,并将其作为 utf-8 文档导入到我的电子表格中。在数据库中,我可以看到诸如 ż 和 ę 等字符正在被替换为“?”。该网站也显示了这一点。
在标题中,我将字符集设置为 utf-8。下面是我用来连接数据库的代码。
<?php
$host_name = 'xxxxx';
$database = 'xxxxx';
$user_name = 'xxxxx';
$password = 'xxxxx';
$connect = mysqli_connect($host_name, $user_name, $password, $database);
// mysqli_query("SET NAMES utf8");
if (mysqli_connect_errno()) {
die('<p>Failed to connect to MySQL: '.mysqli_connect_error().'</p>');
} else {
'<p>Connection to MySQL server successfully established.</p >';
}
?>
有什么我明显做错了吗?
解决方案
推荐阅读
- amazon-web-services - 在 aws 中分离实时环境和测试环境的最佳方法
- c - C中测试用例的数字总和
- arrays - 请需要数组公式
- pattern-matching - 如何将关键字与值匹配,然后将值相应地分配给 Splunk 中的变量?
- c++ - 在 RemoteHostClosedError 后重新连接到服务器时,QTcpSocket 无法传输数据
- sql-server - '~' 在 sql cli 提示符中是什么意思,我该如何摆脱它?
- excel - 在 VBA 中插入行
- node.js - discord.js better-sqlite3 消息返回未定义
- c++ - 将一个数表示为两个三角数之和
- python - 更改更新表单字段