Deprecated: imwpcache\f884414bce24ee67f\f73723ec7b1919fa5::__construct(): Implicitly marking parameter $YECBGYFECGEAFWHA as nullable is deprecated, the explicit nullable type must be used instead in /www/wwwroot/www.chuangxiangniao.com/wp-content/plugins/imwpcache-dist/build/f884414bce24ee67ff73723ec7b1919fa5.php on line 2

Deprecated: imwpcache\f884414bce24ee67f\f73723ec7b1919fa5::__construct(): Implicitly marking parameter $BBWFDDBHHYHDXXAB as nullable is deprecated, the explicit nullable type must be used instead in /www/wwwroot/www.chuangxiangniao.com/wp-content/plugins/imwpcache-dist/build/f884414bce24ee67ff73723ec7b1919fa5.php on line 2
mysql字符集如何修改_创想鸟

mysql字符集如何修改

第一步:查看当前字符集

首先需要查看当前MySQL的字符集。可以使用以下命令:

mysql> show variables like 'character_set_database';+------------------------+-------+| Variable_name          | Value |+------------------------+-------+| character_set_database | utf8  |+------------------------+-------+1 row in set (0.00 sec)mysql> show variables like 'character_set_server';+----------------------+-------+| Variable_name        | Value |+----------------------+-------+| character_set_server | utf8  |+----------------------+-------+1 row in set (0.00 sec)

这里展示了两个变量。character_set_database表示数据库的字符集,character_set_server表示服务器的字符集。可以看到当前MySQL的字符集是UTF-8。

第二步:修改字符集

可以在MySQL配置文件my.cnf中修改字符集。使用以下命令可以打开通常位于/etc/my.cnf的my.cnf文件:

sudo vim /etc/my.cnf

在文件中找到字符集相关的配置,可以根据需求调整:

图改改 图改改

在线修改图片文字

图改改 455 查看详情 图改改

[mysql]default-character-set = utf8[mysqld]init_connect='SET collation_connection = utf8_unicode_ci'init_connect='SET NAMES utf8'character-set-server=utf8collation-server=utf8_general_ci[client]default-character-set = utf8

一些常用的字符集配置已在此处设置,包括默认字符集、服务器字符集和客户端字符集等。依据自己的需求进行调整。

修改完毕后,重新启动MySQL服务:

sudo service mysql restart

第三步:确认修改结果

修改完字符集后,要确认修改是否成功。可以再次查看MySQL的字符集:

mysql> show variables like 'character_set_database';+------------------------+-------+| Variable_name          | Value |+------------------------+-------+| character_set_database | utf8mb4  |+------------------------+-------+1 row in set (0.00 sec)mysql> show variables like 'character_set_server';+----------------------+-------+| Variable_name        | Value |+----------------------+-------+| character_set_server | utf8mb4  |+----------------------+-------+1 row in set (0.00 sec)

从修改成功的角度来看,字符集已经被更改为UTF-8MB4(适用于MySQL 5.5.3版本及其以上),这已经显而易见。

以上就是mysql字符集如何修改的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/272131.html

赞 (0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
linux打开文件命令有哪些
上一篇 2025年11月4日 12:48:41
花小猪打车如何开发票
下一篇 2025年11月4日 12:48:55

相关推荐

发表回复

登录后才能评论
关注微信