更改默认字符集

Posted

技术标签:

【中文标题】更改默认字符集【英文标题】:Change default Charset 【发布时间】:2022-01-17 22:39:45 【问题描述】:

如何在 phpMyAdmin 中将默认字符集从 UTF-8 更改为 ISO-8859-1?

【问题讨论】:

我想知道为什么有人要这样做? UTF-8 可以显示所有语言的字符,8859-1 只能显示西欧语言的字符(甚至不能显示欧元符号)。 【参考方案1】:

你需要去phpmyadmin > information_schema > schemata >用查询更改你的DEFAULT_CHARACTER_SET_NAME

【讨论】:

嗨。不知道在哪里可以找到。 它在左侧框架上,您可以在第一个项目符号上找到它并到达模式 这只是用于单一模式 试过这个,得到以下错误:Access denied for user root@localhost to database information_schema【参考方案2】:

您可以更改config.php 中的默认字符集 $cfg['DefaultLang'] = 'ISO-8859-1';

【讨论】:

嘿斯特凡。我在哪里可以找到 config.php?我正在使用 wordpress。 对不起!它是 config.inc.php!它与wordpress无关。您可以在 phpmyadmin 目录中找到它。 噢噢噢噢。我没有托管我自己的服务器。我在一家公司,所以我怀疑我是否可以使用它:( 好吧,你可以上传你自己的 phpmyadmin 安装。但是,如果您无权访问他们在磁盘上安装的 phpmyadmin,您也无法更改其配置。【参考方案3】:

找到您的 config.inc.php 并添加或编辑该行

$cfg['DefaultCharset'] = 'iso-8859-1';

【讨论】:

以上是关于更改默认字符集的主要内容,如果未能解决你的问题,请参考以下文章

如何更改默认字符集

更改SQLServer实例默认字符集

更改SQLServer实例默认字符集

mysql 更改字符集

Mac下更改Mysql5.7的默认编码为utf8

如何设置Mysql数据库默认的字符集编码为GBK