当前位置:Gxlcms > 数据库问题 > MySql数据库输入数据乱码问题

MySql数据库输入数据乱码问题

时间:2021-07-01 10:21:17 帮助过:2人阅读

1.首先检查从前端界面传进来的值是否是乱码 2.查看Mysql数据库中的字符集 2.1 cmd 进入MySql安装目录:D:\Program Files\MySQL\MySQL Server 5.5\bin 2.2 进入数据库:mysql -u root -proot 2.3 查看数据库编码格式: show variables like ‘%character%‘; 2.4 会出现以下界面: 技术分享  技术分享

 

3.如图所示:如果编码格式不为utf8或者跟页面字符格式不同。 找到数据库安装目录中的 my.ini 配置文件。将配置参数改成: [mysql] default-character-set=utf8(修改编码格式) [mysqld] character-set-server=utf8(修改编码格式) 4.重启数据库 5.注意:1.也可在cmd中设置编码格式:set names gbk; 但是,cmd重启以后编码格式还是会变回之前的编码格式,也就是配置文件的编码格式。 2.前台的编码格式必须与数据库的编码格式相同。   参考摘自:http://www.blogjava.net/wldandan/archive/2007/09/04/142669.html http://www.cnblogs.com/sunzn/archive/2013/03/14/2960248.html http://www.cnblogs.com/sunzn/archive/2013/03/14/2960248.html

MySql数据库输入数据乱码问题

标签:

人气教程排行