数据库-数据库字符编码的问题

前端开发 前端开发 主题:1148 回复:2395

数据库-数据库字符编码的问题

瑾兮 发布于 2017-09-07 字数 107 浏览 1059 回复 2

1.数据库乱码的问题出现哪些情况?

2.如何解决window dos的编码为GBK而数据库的编码为utf8的问题?

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

支持 Markdown 语法,需要帮助?

评论(2

灵芸 2017-10-18 2 楼

1.数据库乱码的问题无非就是存取字符集不一致造成的,看你程序的字符集是什么,还从新设置下数据库的字符集,或者在存取的时候做个字符集的转换就可以了。
2.dos窗口的字符集可以更换的,用chcp 65001 UTF-8 命令改为UTF-8

瑾兮 2017-09-21 1 楼

数据库乱码一是你插入的数据编码格式和你数据库设置的编码格式不一致,比如你插入数据编码gbk,而数据库设置的编码为utf-8
二是数据库设置的编码和你前台显示的编码格式不一致也会导致前台显示乱码
你第二问题也是这样的,不管在什么情况下必须编码一致,把你数据库编码设置成GBK或者修改window下dos窗口的编码为utf8