php - 如何使用 utf-8 编码 mySQL 连接

标签 php mysql encoding utf-8 phpmyadmin

我已经在 Dreamweaver 中创建了一个页面,其中使用 phpMyAdmin 作为数据库。 我的页面可以毫无问题地读取在 Dreamweaver 中编写的瑞典语字母,但是当它从数据库 (phpMyAdmin) 检索数据时,就会出错。它不是瑞典语字母,而是写着“�”。 我用utf-8编码

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

文件也保存为 utf-8,我使用的是使用 utf 8 的 Google Chrome。

我听说我还必须使用 utf-8 对与数据库的连接进行编码,但我不知道该怎么做?

据我所知,我的连接方式是:

<?php require_once('Connections/Audiologiska.php'); ?>

感谢您的解答!

最佳答案

连接数据库后不要忘记设置字符集 php mysql charset 。还要检查列是否具有正确的字符集。

关于php - 如何使用 utf-8 编码 mySQL 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24747821/

相关文章:

来自数据库的 PHP 日期作为时间戳 - 添加 X 小时

mysql - SQL SERVER 查询到 MYSQL 查询

python - 尝试使用 chardet 猜测文件的编码

encoding - 跨 Windows、Mac 和 Linux 的 R 字符编码

php - 如何解决 php 中的西里尔字符/utf 编码问题

php - XPath - 使用 php xpath 从父级获取文本

javascript - jQuery 克隆表单字段组将 wp_editor() 函数添加到文本区域

php - 来自 MySQL 的外国语言在我的 PHP 文件中显示为 ?

php - 操纵数据库中的条目在我的网页上显示方式的最佳方式是什么?

mysql - 语法错误,意外的 Declare_sym