MySql修改数据库编码为utf8
程序员文章站
2022-04-18 17:44:12
...
今天在网页上向数据库中插入数据的时候,发现插入的中文数据在数据库的表中显示的都是问号,在网上找教程尝试了很多方法都没有效果,最后找到了一种解决的方案 1.首先找到MySQL下的my.ini的文件 2.将【client】下的default-character-set=latin 改为 default
今天在网页上向数据库中插入数据的时候,发现插入的中文数据在数据库的表中显示的都是问号,在网上找教程尝试了很多方法都没有效果,最后找到了一种解决的方案
1.首先找到MySQL下的my.ini的文件
2.将【client】下的default-character-set=latin 改为 default-character-set=utf8
3.将【mysqld】下的character-set-server=latin 改为character-set-server=utf8(ps:这个我我找了好久才发现这一行 所以认真看吧)
4.保存然后退出 我们可以通过命令查看数据库当前编码:
mysql> SHOW VARIABLES LIKE ‘character%’;
如果下面的界面像我这样 显示的都是utf8 那么恭喜你 成功了, 只要重新启动mysql服务即可
上一篇: java中的压缩与解压实例
推荐阅读
-
windows系统下mysql数据库字符编码问题分析之需要修改字符集为UTF-8
-
php字符编码转换之gb2312转为utf8
-
修改MySQL数据库字符集
-
查看oracle数据库的编码及修改编码格式的方法
-
CentOS7.x卸载与安装MySQL5.7的操作过程及编码格式的修改方法
-
mysql事件之修改事件(ALTER EVENT)、禁用事件(DISABLE)、启用事件(ENABLE)、事件重命名及数据库事件迁移操作详解
-
mysql 5.1版本修改密码及远程登录mysql数据库的方法
-
zend studio怎能么将默认编码设置为UTF8?
-
Linux下修改MySQL数据库数据文件路径的步骤
-
使用phpMyAdmin修改MySQL数据库root用户密码的方法