文档章节

CentOS6下修改MySQL编码

 陈年丰
发布于 2015/05/25 10:51
字数 189
阅读 8
收藏 0
点赞 0
评论 0

登录 mysql,通过 show variables like "%character%"; show variables like "%collation%"; 命令来查看数据库的编码:

mysql> show variables like "%character%"; show variables like "%collation%";
+--------------------------+----------------------------+
| Variable_name            | Value                      |
+--------------------------+----------------------------+
| character_set_client     | latin1                     |
| character_set_connection | latin1                     |
| character_set_database   | latin1                     |
| character_set_filesystem | binary                     |
| character_set_results    | latin1                     |
| character_set_server     | latin1                     |
| character_set_system     | utf8                       |
| character_sets_dir       | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.05 sec)

+----------------------+-------------------+
| Variable_name        | Value             |
+----------------------+-------------------+
| collation_connection | latin1_swedish_ci |
| collation_database   | latin1_swedish_ci |
| collation_server     | latin1_swedish_ci |
+----------------------+-------------------+

默认的数据库编码方式基本都设置成了 latin1 的编码方式,我们需要将其修改成 utf8 的编码格式:

  1. 找到 mysql 的主配置文件,然后将其复制到 /etc 目录下
cp /usr/share/doc/my-large.cnf /etc/my.cnf
  1. 修改 my.cnf 配置文件 (1) 在 [client] 下增加 default-character-set=utf8 (2) 在 [mysqld] 下增加
default-character-set=utf8
default-collation=utf8_unicode_ci
init_connect='SET collation_connection = utf8_unicode_ci'
init_connect='SET NAMES utf8'

(3) 重新启动 mysqld 服务 service mysqld restart

© 著作权归作者所有

共有 人打赏支持
粉丝 0
博文 3
码字总数 28845
作品 0
厦门
CentOS6 安装 MySQL 并配置

CentOS6 修改 MySQL 配置 查看系统是否安装了MySQL -->使用命令: rpm -qa | grep mysql 卸载已安装的MySQL-->使用命令: #rpm -e --nodeps mysql-libs-5.1.61-4.el6.x86_64要将 /var/lib/m......

haopeng ⋅ 2014/05/24 ⋅ 0

CentOS6或CentOS7下通过yum安装mysql

CentOS6或CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源 下载myql的repo源 wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm ...

最王座 ⋅ 2016/04/01 ⋅ 0

CentOS6 修改MySQL编码

1、查看编码格式 show variables like 'character%'; +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+--------------......

天下杰论 ⋅ 2014/07/08 ⋅ 0

centos6本地源安装mysql5.7

a.安装准备: centos6 mysql5.7 yum本地源(centos6安装光盘) b.配置yum本地源: 查看版本 把centos安装光盘移到对应的目录 挂着光盘,执行命令 查看/media/centOS/目录是否已加载好光盘文件 ...

Winchell ⋅ 2016/11/16 ⋅ 0

二进制编译安装mysql(centos6、7)和源码编译bind

一、二进制编译安装mysql centos6、7大体上都是相同的,只是有几步不同也都标记出来了,具体步骤如下: ①下载安装包并导入到centos里进行解压。 ②创建软连接或者修改mariadb-10.2.8-linux-...

LUksl ⋅ 2017/10/16 ⋅ 0

Mariadb10 centos6 安装过程

源: MariaDB-10.0.14-centos6-x86_64-client.rpm MariaDB-10.0.14-centos6-x86_64-common.rpm MariaDB-10.0.14-centos6-x86_64-compat.rpm MariaDB-10.0.14-centos6-x86_64-devel.rpm Maria......

唐代de豆腐 ⋅ 2015/01/18 ⋅ 0

rsyslog+logAnalyzer+MySQL日志服务器

ryslog 是一个快速处理收集系统日志的程序,提供了高性能、安全功能和模块化设计。rsyslog 是syslog的升级版,它将多种来源输入输出转换结果到目的地,据官网介绍,现在可以处理100万条信息 ...

mailfile ⋅ 2017/05/27 ⋅ 0

离线centos6下安装Ambari2.2.1和HDP2.4

1.首先要下载它们的安装包,别尝试着在yum来下,特别慢,最好的方式是通过建立本地资源的方式来安装。 http://public-repo-1.hortonworks.com/HDP/centos6/2.x/updates/2.4.0.0/HDP-2.4.0.0...

litterMo ⋅ 2016/04/15 ⋅ 0

centos7与centos6常用命令不同之处汇总

(1)文件系统 [CentOS6] ext4 [CentOS7] xfs (2)内核版本 [CentOS6] 2.6.x-x [CentOS7] 3.10.x-x (3)防火墙 [CentOS6] iptables [CentOS7] firewalld (4)默认数据库 [CentOS6] MySQL [CentOS7......

静观你的素颜 ⋅ 2017/10/13 ⋅ 0

centos7与centos6区别

CentOS 7 vs CentOS 6的不同 (1)桌面系统 [CentOS6] GNOME 2.x [CentOS7] GNOME 3.x(GNOME Shell) (2)文件系统 [CentOS6] ext4 [CentOS7] xfs (3)内核版本 [CentOS6] 2.6.x-x [CentOS7] 3.......

416896401 ⋅ 2017/05/07 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Jenkins实践3 之脚本

#!/bin/sh# export PROJ_PATH=项目路径# export TOMCAT_PATH=tomcat路径killTomcat(){pid=`ps -ef | grep tomcat | grep java|awk '{print $2}'`echo "tom...

晨猫 ⋅ 今天 ⋅ 0

Spring Bean的生命周期

前言 Spring Bean 的生命周期在整个 Spring 中占有很重要的位置,掌握这些可以加深对 Spring 的理解。 首先看下生命周期图: 再谈生命周期之前有一点需要先明确: Spring 只帮我们管理单例模...

素雷 ⋅ 今天 ⋅ 0

zblog2.3版本的asp系统是否可以超越卢松松博客的流量[图]

最近访问zblog官网,发现zlbog-asp2.3版本已经进入测试阶段了,虽然正式版还没有发布,想必也不久了。那么作为aps纵横江湖十多年的今天,blog2.2版本应该已经成熟了,为什么还要发布这个2.3...

原创小博客 ⋅ 今天 ⋅ 0

聊聊spring cloud的HystrixCircuitBreakerConfiguration

序 本文主要研究一下spring cloud的HystrixCircuitBreakerConfiguration HystrixCircuitBreakerConfiguration spring-cloud-netflix-core-2.0.0.RELEASE-sources.jar!/org/springframework/......

go4it ⋅ 今天 ⋅ 0

二分查找

二分查找,也称折半查找、二分搜索,是一种在有序数组中查找某一特定元素的搜索算法。搜素过程从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜素过程结束;如果某一特定元素大于...

人觉非常君 ⋅ 今天 ⋅ 0

VS中使用X64汇编

需要注意的是,在X86项目中,可以使用__asm{}来嵌入汇编代码,但是在X64项目中,再也不能使用__asm{}来编写嵌入式汇编程序了,必须使用专门的.asm汇编文件来编写相应的汇编代码,然后在其它地...

simpower ⋅ 今天 ⋅ 0

ThreadPoolExecutor

ThreadPoolExecutor public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, ......

4rnold ⋅ 昨天 ⋅ 0

Java正无穷大、负无穷大以及NaN

问题来源:用Java代码写了一个计算公式,包含除法和对数和取反,在页面上出现了-infinity,不知道这是什么问题,网上找答案才明白意思是负的无穷大。 思考:为什么会出现这种情况呢?这是哪里...

young_chen ⋅ 昨天 ⋅ 0

前台对中文编码,后台解码

前台:encodeURI(sbzt) 后台:String param = URLDecoder.decode(sbzt,"UTF-8");

west_coast ⋅ 昨天 ⋅ 0

实验楼—MySQL基础课程-挑战3实验报告

按照文档要求创建数据库 sudo sercice mysql startwget http://labfile.oss.aliyuncs.com/courses/9/createdb2.sqlvim /home/shiyanlou/createdb2.sql#查看下数据库代码 代码创建了grade......

zhangjin7 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部