Mysql 下中文乱码的问题解决方法总结

 更新时间:2016年11月24日 10:53:07   投稿:lqh  
这篇文章主要介绍了Mysql 下中文乱码的问题解决方法总结的相关资料,这里提供了解决 Mysql 中文乱码问题的办法,需要的朋友可以参考下

解决Mysql下中文乱码全是问号的问题

又是头疼的中文乱码问题,刚开始我一直用的本地数据库测,这没问题啊,一点问题都没,但我忘记了安卓和web用的是服务器上我搭的数据库,测了一下,果然乱码了。

试了网上不少方法,虽然不知道具体哪个方法给弄好了,就都说一下吧

第一种方法

刚开始先检查MySQL数据库,发现正如网上所说,部分编码是latin1, 是如下的样子:

果断改啊

set character_set_client=utf8;
set character_set_connection=utf8;
set character_set_database=utf8;
set character_set_results=utf8;
set character_set_server=utf8;
set character_set_system=utf8;

改完终于都是utf8了,但是测了一下,还是不行。。。

第二种方法

因为我用的是腾讯云服务器,系统是Linux Server,所以只说Linux下修改的方法

修改/etc/mysql/my.cnf 这个文件,在对应的地方加上以下代码就ok啦

[client]
port = 3306
socket = /var/lib/mysql/mysql.sock
default-character-set=utf8

[mysqld]
port = 3306
socket = /var/lib/mysql/mysql.sock
character-set-server=utf8

[mysql]
no-auto-rehash

重启数据库之后就完美解决了乱码问题

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • mysql通过find_in_set()函数实现where in()顺序排序

    mysql通过find_in_set()函数实现where in()顺序排序

    这篇文章主要介绍了mysql通过find_in_set()函数实现where in()顺序排序的相关内容,具有一定参考价值,需要的朋友可以了解下。
    2017-10-10
  • Mysql转PostgreSQL注意事项及说明

    Mysql转PostgreSQL注意事项及说明

    这篇文章主要介绍了Mysql转PostgreSQL注意事项及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-10-10
  • 在Qt中操作MySQL数据库的实战指南

    在Qt中操作MySQL数据库的实战指南

    QT连接Mysql数据库的步骤相对繁琐,但是也是一个不错的学习经历,下面这篇文章主要给大家介绍了关于在Qt中操作MySQL数据库的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-04-04
  • MySQL中explain语句的基本使用教程

    MySQL中explain语句的基本使用教程

    这篇文章主要给大家介绍了关于MySQL中explain语句的基本使用教程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • ubuntu下mysql 8.0.28 安装配置方法图文教程

    ubuntu下mysql 8.0.28 安装配置方法图文教程

    这篇文章主要为大家详细介绍了ubuntu下mysql 8.0.28安装配置方法图文教程,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-04-04
  • MySQL查看与修改当前数据库编码的方法

    MySQL查看与修改当前数据库编码的方法

    这篇文章主要介绍了MySQL查看与修改当前数据库编码的方法,需要的朋友可以参考下
    2016-04-04
  • 查看连接mysql的IP地址的实例方法

    查看连接mysql的IP地址的实例方法

    在本篇文章里小编给大家分享的是一篇关于查看连接mysql的IP地址的实例方法,有需要的朋友们可以参考下。
    2020-10-10
  • Mysql CASE IF 判空的具体使用

    Mysql CASE IF 判空的具体使用

    MySQL 中的条件表达式用于根据条件的结果选择不同的值或执行不同的操作,本文主要介绍了Mysql CASE IF 判空的具体使用,具有一定的参考价值,感兴趣的可以了解一下
    2024-04-04
  • 详解MySqlBulkLoader的使用

    详解MySqlBulkLoader的使用

    这篇文章主要介绍了MySqlBulkLoader的使用 ,本文分两部分来写,第一部分写一下MySqlBulkLoader的使用,第二部分记录使用过程中出现的问题,需要的朋友可以参考下
    2022-07-07
  • mysql触发器实现oracle物化视图示例代码

    mysql触发器实现oracle物化视图示例代码

    mysql触发器实现oracle物化视图即不是基于基表的虚表,而是根据表实际存在的实表,需要的朋友可以参考下
    2014-02-02

最新评论