广告
返回顶部
首页 > 资讯 > 数据库 >Linux下彻底解决mysql中文乱码
  • 434
分享到

Linux下彻底解决mysql中文乱码

mysql数据库php 2023-09-06 10:09:37 434人浏览 独家记忆
摘要

文章目录 Linux下彻底解决mysql中文乱码1.修改 MySQL 服务器的字符集为 UTF-8,可以在 my.cnf 配置文件中添加以下内容:2.使用时修改 MySQL 数据库和表的字符集

文章目录

linux下彻底解决Mysql中文乱码

mysql 中文乱码问题的解决方法如下:

1.修改 Mysql 服务器的字符集为 UTF-8,可以在 my.cnf 配置文件中添加以下内容:

[client]default-character-set=utf8[mysql]default-character-set=utf8[mysqld]character-set-server=utf8collation-server=utf8_general_ci

配置文件所在位置:/etc/mysql/

cd /etc/mysql#修改文件权限sudo chmod 777 mysql.cnfvim mysql.cnf#把上述内容添加进去并保存退出

重启MySQL服务,使得新的配置生效,例如使用以下命令重启MySQL服务:

sudo service mysql restart

2.使用时修改 MySQL 数据库和表的字符集为 UTF-8,可以使用以下命令:

ALTER DATABASE <database_name> CHARACTER SET utf8 COLLATE utf8_general_ci;ALTER TABLE <table_name> CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;

3.在建立数据库连接时,使用 UTF-8 编码进行连接,例如在 PHP 中使用以下代码:

$dsn = "mysql:host=localhost;dbname=;charset=utf8";$pdo = new PDO($dsn, <username>, <passWord>);

4.在 html 页面中指定字符集为 UTF-8,可以在 head 标签中添加以下代码:

CSSCopy code<meta Http-equiv="Content-Type" content="text/html; charset=utf-8" />

来源地址:https://blog.csdn.net/qq_45865950/article/details/130327614

您可能感兴趣的文档:

--结束END--

本文标题: Linux下彻底解决mysql中文乱码

本文链接: https://www.lsjlt.com/news/396875.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux下彻底解决mysql中文乱码
    文章目录 Linux下彻底解决mysql中文乱码1.修改 MySQL 服务器的字符集为 UTF-8,可以在 my.cnf 配置文件中添加以下内容:2.使用时修改 MySQL 数据库和表的字符集...
    99+
    2023-09-06
    mysql 数据库 php
  • 彻底解决MySQL使用中文乱码的方法
    目录1、中文乱码1.1、中文乱码1.2、查看表字符编码1.3、数据库与操作系统编码2、mysql设置变量的范围2.1、session范围2.2、global范围2.3、设置数据全局范...
    99+
    2022-11-13
  • 彻底解决IDEA输出中文乱码问题
    本文一共有3种方法,针对的情况是输出中文乱码问题 问题描述 无法正确输出中文字符:(请正确分辨自己是哪一种乱码问题!) 解决方法 1、最容易想到 File -> Settings -> File Encodings下设置编码格式为UTF-...
    99+
    2023-08-30
    intellij-idea tomcat java
  • 彻底搞懂 python 中文乱码问题
    前言 曾几何时 Python 中文乱码的问题困扰了我很多很多年,每次出现中文乱码都要去网上搜索答案,虽然解决了当时遇到的问题但下次出现乱码的时候又会懵逼,究其原因还是知其然不知其所以然。现在有的小伙伴为了躲避中文乱码的问题甚至代码...
    99+
    2023-01-31
    乱码 中文 python
  • linux下python中文乱码解决方案详解
    1. 场景描述 linux服务器下安装了Anaconda3,执行Pyhton的K-means算法,结果出现如下图的中文字符乱码。上次已经解决了,忘记记录解决流程了,这次配置了一台新的服务器,又出现,默认不配置的话mat...
    99+
    2022-06-04
    linux python 中文乱码 解决方案
  • Linux下Tomcat向MySQL插入数据中文乱码解决办法
    Linux下Tomcat向MySQL插入数据中文乱码解决办法 一、问题 在windows上面使用eclipse开发的项目在windows上面运行一切正常,部署到腾讯云时出现向MySQL数据库中插入数据是中文...
    99+
    2022-10-18
  • 解决Linux下Tomcat向MySQL插入数据中文乱码问题
    一、问题 在windows上面使用eclipse开发的项目在windows上面运行一切正常,部署到腾讯云时出现向MySQL数据库中插入数据是中文乱码 二、解决办法 1、尝试一 直接在linux上面使用in...
    99+
    2022-10-18
  • linux环境下java中文乱码怎么解决
    部署在linux下的java应用程序中的中文会变成一个一个的“口”字,也就是乱码问题分析:代码中使用了如下的实现方式:new java.awt.Font("宋体", Font.PLAIN, 12)那么jdk中一定需要“宋体”这个字体($JA...
    99+
    2015-09-26
    linux java
  • 如何解决linux下mysql乱码的问题
    小编给大家分享一下如何解决linux下mysql乱码的问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!项目进行到和服务器交互,...
    99+
    2022-10-18
  • Linux下JDK中文字体乱码的解决方法
    问题描述: 部署在linux下的java应用程序中的中文会变成一个一个的“口”字,也就是乱码 问题分析: 代码中使用了如下的实现方式: new java.awt.Font("宋体", Font.PLAIN,...
    99+
    2022-06-04
    乱码 解决方法 中文字体
  • Linux怎么解决中文乱码
    这篇“Linux怎么解决中文乱码”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Linux怎么解决中文乱码”文章吧。检查系统编...
    99+
    2023-06-28
  • 在Windows下MySQL中文乱码问题怎么解决
    这篇文章主要介绍“在Windows下MySQL中文乱码问题怎么解决”,在日常操作中,相信很多人在在Windows下MySQL中文乱码问题怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,...
    99+
    2022-10-18
  • Linux下oracle显示乱码解决
    1.登录oracle用户,登录dba,显示乱码???[root@redhat4 ~]# su - oracle[oracle@redhat4 ~]$ sqlplus / as sysdbaSQL*Plus:...
    99+
    2022-10-18
  • 一文教你彻底解决Python包下载慢问题
    python默认使用的是国外镜像,有时候下载非常慢,最快的办法就是在下载命令中增加国内源: 常用的国内源如下: 清华大学:https://pypi.tuna.tsinghua.edu...
    99+
    2023-05-20
    python包下载太慢 python安装包下载非常慢 python下载慢怎么解决
  • linux vim中文乱码如何解决
    这篇文章主要介绍“linux vim中文乱码如何解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“linux vim中文乱码如何解决”文章能帮助大家解决问题。 ...
    99+
    2023-03-15
    linux vim
  • linux tty中文乱码如何解决
    这篇文章主要讲解了“linux tty中文乱码如何解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux tty中文乱码如何解决”吧!linux tty中文乱码的解决办法:1、通过“s...
    99+
    2023-07-05
  • java下载文件名中文乱码解决
    在Java的web开发中,文件下载功能的文件名文件名乱码问题是经常遇到的。对于这个问题,不同的浏览器,解决的方法不太一样。IE的话,通过URLEncoder对filename进行UTF8编码。而其他的浏览器(firefox、chrome、s...
    99+
    2017-06-24
    java
  • 解决linux下openoffice word文件转PDF中文乱码的问题
    网上很多介绍是由于jdk中的没有字体导致乱码,而我遇到的是转换过程并未报错,但转换后的PDF中是乱码,尝试在jre/lib/fonts/中增加字体,还是不能解决问题,因此可以判断非jre字体问题,是linu...
    99+
    2022-06-04
    乱码 中文 文件
  • PHP+MYSQL中文乱码怎么解决
    这篇文章主要讲解了“PHP+MYSQL中文乱码怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“PHP+MYSQL中文乱码怎么解决”吧! 在 cons...
    99+
    2022-10-18
  • mysql toad中文乱码如何解决
    这篇文章主要介绍了mysql toad中文乱码如何解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇mysql toad中文乱码如何解决文章都会有所收获,下面我们一起来看看吧。...
    99+
    2023-02-15
    mysql toad
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作