在学习编程的道路中会遇到很多的问题,无法向数据库中插入中文就是比较常见的一种。当我们的程序发生如此事故的时候,那么我们首先要看一下是哪里出了问题。
- 首先查看一下配置中是否把传过来的字符转为UTF-8格式或者是GBK的格式。
- 其次查看一下创建的表和字段是否改为UTF-8格式或者是GBK的格式。
- 看一下数据库的格式是否改。
- 如果还不行的话就是安装mysql数据库的时候没有选择正确的格式。需要进行一下操作:
修改mysql数据库编码
修改MySQL安装目录下的my.ini文件
default-character-set=utf8
character-set-server=utf8
然后重启MySQL服务,MySQL 没有重启的命令,要先停止,然后再启动。
这样就确保了。
ps:编程之路路途遥远,且行且珍惜。
网友评论