修改mysql5.5默认编码(图文步骤修改为utf-8编码)
- 软件编程
- 2026-01-11 13:08:53
mysql数据库的默认编码并不是utf-8。
安装mysql后,启动服务并登陆,使用show variables命令可查看mysql数据库的默认编码:
由上图可见database和server的字符集使用了latin1编码方式,不支持中文,即存储中文时会出现乱码。以下是命令行修改为utf-8编码的过程,以支持中文。
(1)关闭mysql服务
复制代码 代码如下:
service mysql stop
(2)修改 /etc/mysql/my.cnf (默认的安装路径)
复制代码 代码如下:
vim /etc/mysql/my.cnf
打开my.cnf后,在文件内的[mysqld]下增加如下两行设置:
复制代码 代码如下:
character_set_server=utf8
init_connect='SET NAMES utf8'
(具体如截图所示):
保存退出。
(3) 重新启动mysql服务
复制代码 代码如下:
service mysql start
至此,完成修改默认编码,登陆mysql后重新使用show variable like '%character%'获得的输出效果如下:
注
具体操作和输出情况如下:
# server
# STRONG
# 重新启动
# 命令行
# 出现乱码
# 所示
# BR
# 不支持
# show
# 两行
# mysql
# 使用了
# 上图
# 具体操作
# utf
# SET
# span
# php和mysql中uft-8中文编码乱码的几种解决办法
# MySQL查看与修改当前数据库编码的方法
# 修改MySQL数据库中表和表中字段的编码方式的方法
# MySql修改数据库编码为UTF8避免造成乱码问题
# MySQL查看和修改字符编码的实现方法
# MYSQL数据库使用UTF-8中文编码乱码的解决办法
# Mysql数据库编码问题 (修改数据库
# 表
# 字段编码为utf8)
# 查看修改mysql编码方式让它支持中文(gbk或者utf8)
# MySQL字符编码设置方法
# NAMES
# database
# utf-8编码
# variables
# 默认编码
# MySQL编码不一致可能引起的一些问题
相关栏目:
【
教研文案 】
【
日常文案 】
【
AI模型 】
【
网络运营 】
【
营销推广 】
【
云计算 】
【
技术教程 】
【
软件编程 】
【
汉字学习 】
【
歌词歌曲 】
【
精选文章 】
相关推荐:
SpringBoot集成Druid配置(yaml版本配置文件)详解
Python控制鼠标键盘代码实例
Selenium环境变量配置(火狐浏览器)及验证实现
pymongo insert_many 批量插入的实例
一篇超完整的Vue新手入门指导教程
使用Python提取文本中含有特定字符串的方法示例
javascript中call,apply,bind的区别详解
PHP解决高并发的优化方案实例
c++ 判断是64位还是32位系统的实例
Java程序执行过程及内存机制详解
swiperjs实现导航与tab页的联动
docker部署nginx并且挂载文件夹和文件操作
golang 设置web请求状态码操作
关于小程序优化的一些建议(小结)
Spring MVC数据处理和乱码问题详解
SpringCache 分布式缓存的实现方法(规避redis解锁的问题)
javascript实现移动端轮播图
MongoDB如何正确中断正在创建的索引详解
安装多个jdk导致eclipse打不开问题解决方案
c# 类型的字段和方法设计建议
MySQL日期与时间函数的使用汇总
五分钟带你了解Java的接口数据校验
elementUI同一页面展示多个Dialog的实现
docker利用单个镜像映射到多个端口操作
GoLand 2025.3 正式发布有不少新功能(支持泛型)
Spring Boot 通过 Mvc 扩展方便进行货币单位转换的代码详解
JavaScript 异步时序问题
JavaScript实现网页tab栏效果制作
Python 多进程、多线程效率对比
jQuery-App输入框实现实时搜索
python中判断数字是否为质数的实例讲解
C++ cin速度优化详解
Java 中的语法糖,真甜
Dockerfile中ENTRYPOINT 和 CMD的区别说明
node koa2 ssr项目搭建的方法步骤
vue实现两个区域滚动条同步滚动
Redis分布式锁的使用和实现原理详解
spring boot 实现阿里云视频点播功能(删除视频)
在docker下删除两个id相同的镜像的操作
c# 如何实现代码生成器
解决docker安装后运行hello-world报错的问题
JavaScript中的几种继承方法示例
SpringBoot基于自定义注解实现切面编程
PHP isset empty函数相关面试题及解析
docker容器通过ping直接运行获取公网IP操作
Android Studio配置本地SDK的方法
BeautifulSoup中find和find_all的使用详解
如何利用JAVA正则表达式轻松替换JSON中的大字段
Java 如何实现一个http服务器
微信小程序自定义底部弹出框功能
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
