为什么MySQL数据输出中文会变成了问号????

    xiaoxiao2021-03-26  35

    为什么MySQL数据输出中文会变成了问号????

    今天在因为换了电脑,项目进行搬移,结果又项目就出现这样的情况,数据库输出的中文全部是问号(?),而另外的几个项目却没有问题,最后还是数据安装的时候没选好字符集编码导致的,没设成UTF8的。

    因此,我找到了MySQL的安装目录下的my.ini修改了字符编码的设置。

    my.ini文件里面的修改成如下:

    C:\windows\system32>net stop mysql MySQL 服务正在停止. MySQL 服务已成功停止。 C:\windows\system32>net start mysql MySQL 服务正在启动 . MySQL 服务已经启动成功。

    mysql> status -------------- mysql  Ver 14.14 Distrib 5.5.48, for Win64 (x86) Connection id:          1 Current database: Current user:           root@localhost SSL:                    Not in use Using delimiter:        ; Server version:         5.5.48 MySQL Community Server (GPL) Protocol version:       10 Connection:             localhost via TCP/IP Server characterset:    utf8 Db     characterset:    utf8 Client characterset:    utf8 Conn.  characterset:    utf8 TCP port:               3306 Uptime:                 18 sec Threads: 1  Questions: 5  Slow queries: 0  Opens: 33  Flush tables: 1  Open tables: 26  Queries per second avg: 0.277 --------------

    转载请注明原文地址: https://ju.6miu.com/read-662124.html

    最新回复(0)