linux 系统gbk字符集,linux 修改字符集gbk
问题说明
修改 ECS MySQL 数据库的字符集。
问题原因
MySQL 数据库有默认有两大类字符集,分别通过如下方式查看:
服务器端字符集 对应查看命令:
show global variables like '%chara%';
客户端的字符集 对应的查询命令是:
show session variables like '%chara%';
以上图为例,服务器端的字符集已经是 gbk,而客户端字符集中,“character_set_client”、“character_set_connection”是 utf8。
向数据库中插入数据流程是:客户端 > 连接 > 数据库
返回结果流程是:数据库 > 链接 > results
本文 results 为默认不会乱码,若是 utf8 则可能返回为乱码。
处理办法
修改 MySQL 字符集的方法如下:
Linux 环境修改方法
Windows 环境修改方法
Linux 环境修改方法
MySQL 5.5 版本,及以上版本改为:
[client]
default-character-set = utf8
[mysqld]
character-set-server = utf8
修改好配置文件后,重启 MySQL 服务使修改生效
# service mysqld restart
Windows 环境修改方法
MySQL 5.5 版本以下这样修改:
[client]
default-character-set=utf8
[mysqld]
default-character-set=utf8
MySQL 5.5版本,及以上版本改为:
[client]
default-character-set = utf8
[mysqld]
character-set-server = utf8
注意:在 MySQL 的安装目录中,修改 my.ini 这个 MySQL 的配置文件。
修改好配置文件后,重启 MySQL 服务使修改生效。Windows下的 MySQL 服务一般在服务管理器中重启,cmd 命令行中输入 services.msc。回车后会弹出服务管理器,找到 MySQL 相关服务,右键重启即可。
linux 系统gbk字符集,linux 修改字符集gbk相关推荐
- 如何查看linux系统的字符集,Linux系统查看字符集和修改字符集(以CentOS为例)
一.查看字符集 Linux字符集在系统中体现形式是一个环境变量,以CentOS6.5为例,其查看当前终端使用字符集的方式可以有以下四种方式: 第一种: [root@Testa-www tmp]# ec ...
- linux查找最近访问的文件,教您在Linux系统中查找最近修改的文件/文件夹
如果您使用Linux系统进行日常操作,则主目录文件将随时间急剧增加.如果您有成千上万个文件,很可能不记得最近更改的文件名,本文将教您在Linux系统中查找最近修改的文件/文件夹.另外,如果要检查出于任 ...
- linux系统怎么查看权限设置密码,linux系统怎么查看及修改文件读写权限设置
在linux中查看与修改文件权限我们都必须使用命令来操作,不能像windows一样点几下就好了,那么linux系统怎么查看及修改文件读写权限设置?接下来大家跟着学习啦小编一起来了解一下linux系统查 ...
- linux 修改bios信息,一种基于Linux系统通过IPMI工具修改BIOS选项的测试方法及系统_2017103901253_权利要求书_专利查询_专利网_钻瓜专利网...
1.一种基于Linux系统通过IPMI工具修改BIOS选项的测试方法,其特征在于: 步骤101,启用IPMI服务: 步骤102,BIOS Setup选项使能设置: 步骤103,修改BIOS选项当前值与 ...
- 在装完Linux系统之后自己去修改Swap分区的大小(两种方法)
在装完Linux系统之后自己去修改Swap分区的大小(两种方法)<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:o ...
- Linux系统下查看和修改 系统时间和硬件时间
Linux系统下查看和修改 系统时间和硬件时间 1.具体命令使用如下: 查看当前系统时间 [root@littlelawson hbase-1.4.0]# date Mon Jun 18 10:36: ...
- linux下去ldap数据,Linux系统下要如何修改LDAP中的数据
在天下网吧-网吧系统-网吧天下栏目上一篇文章中,我们看到了:希望对各位网吧网管或者网吧维护,做网吧系统的各位大大有用,那么今天我们一起来看下:Linux系统下要如何修改LDAP中的数据 在之前的文章中 ...
- MAC 通过终端连接AWS云服务上的linux系统(Ubuntu)修改Html的标题
先看结果截图 作业完成要求:(个人作业仅供参考) 方法:MAC 通过终端 连接AWS云服务上的linux系统(Ubuntu)修改Html的标题(修改成自己的名字) 1.直接进入课程地址:https:/ ...
- MySQL查看字符集以及修改字符集
MySQL查看字符集以及修改字符集 一.查看数据库字符集 1.进入数据库 [root@localhost ~]# mysql Welcome to the MySQL monitor. Command ...
- 连接linux系统的mysql,Linux系统MySQL开启远程连接
1.远程连接上Linux系统,确保Linux系统已经安装上了MySQL数据库.登陆数据库.mysql -uroot -p(密码). 2.创建用户用来远程连接 GRANT ALL PRIVILEGES ...
最新文章
- ThreadLocal究竟存不存在内存泄漏?
- python读取整个txt文件-python怎么读取txt文件内容
- 交换与路由技术课程期末上机测试题目一
- STM32F4 HAL库开发 -- DMA
- 计算机用并行传输还是串行,网线RJ45是并行传输还是串行
- [渝粤教育] 中国地质大学 信息资源管理 复习题 (2)
- SystemTray.cpp
- python2 http请求post、get
- SU数据新旧格式转换问题
- 【渝粤教育】国家开放大学2018年春季 0195-22T机械设计基础 参考试题
- Eclipse正式代替Oracle接管Java EE
- 51单片机控制步进电机正反转
- html 中加载字体太慢,css字体文件包太大无法引入怎么处理?
- 助你成为专业终端人,阿里巴巴第三届终端练习生计划开启报名!
- VC 2015 x86的DLL绿色包(QT 5.6)
- 基于java的KTV点歌选歌系统
- cNc数控Z轴服务器在什么位置,五轴数控机床A、C旋转轴分别安装在哪里?
- C语言pixel函数小程序,C语言 getpixel()用法及代码示例
- 微信小程序开发—入门到跑路(一)
- 单位根检验、协整检验和格兰杰因果…