1、查看编码格式
show variables like 'character%';
+--------------------------+----------------------------+
| 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/ |
+--------------------------+----------------------------+
2、复制my-large.cnf文件到/etc/my.cnf
cp /usr/share/doc/mysql-server-4.1.12/my-large.cnf /etc/my.cnf
3、打开my.cnf修改编码
vi /etc/my.cnf
在[mysqld]下添加(5.1版本)
default-character-set=utf8
如果是5.5以上版本则添以下配置
character-set-server=utf8
collation-server=utf8_general_ci
在[client]下添加
default-character-set=utf8
4、重启MySQL服务
service mysqld restert
5、登录mysql看看修改成功否
show variables like 'character%';
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.00 sec)
如果显示以上信息表示修改成功了
分享到:
相关推荐
为了防止乱码,需要将MySQL的字符编码修改为utf8,可以通过修改my.cnf文件来实现。 将MySQL的bin加入到PATH中 最后,将MySQL的bin目录加入到系统的PATH中,以便于使用MySQL命令。 配置用户密码和远程访问权限 ...
在这个场景中,我们需要关注的是Centos7的安装、Mysql的部署(包括编码设置)、JDK的安装以及防火墙规则的调整。下面我们将详细讲解这些步骤。 首先,Centos7.0的安装是一个基本的Linux发行版安装过程,它通常涉及...
根据不同的CentOS版本(如CentOS 6或CentOS 7),下载相应的MySQL安装包。 - 确认操作系统位数,即32位(i686)还是64位(x86_64)。 **2. 下载MySQL安装包** - 访问MySQL官网下载页面,选择合适的版本进行下载。...
2. **安全设置**:对于生产环境中的 MySQL 服务,还需要进行一些安全设置,如修改 root 用户密码、删除匿名用户、禁止远程 root 登录等。可以通过运行 `mysql_secure_installation` 脚本来进行这些设置。 通过上述...
总结而言,针对centOS7下MySQL插入中文字符报错问题,关键在于正确设置数据库的字符编码。无论是通过命令行直接设置还是修改配置文件,都需要确保数据库层面及客户端层面均采用UTF-8编码。这样做能够确保中文字符...
为了确保 MySQL 支持 UTF-8 编码,需要编辑 MySQL 的配置文件 `/etc/my.cnf`,在 `[mysqld]` 段落中添加以下内容: ```ini [mysqld] init_connect='SET collation_connection=utf8_unicode_ci' init_connect='...
在阿里云平台上,CentOS 7.5操作系统安装MySQL数据库的过程与传统的CentOS系统稍有不同,因为默认的yum源可能不包含最新的MySQL服务器包。本文将详细介绍如何在阿里云CentOS 7.5上安装MySQL,并进行基本的配置。 ...
安装环境:CentOS7 64位 MINI版,安装MySQL5.7 1、配置YUM源 2、安装MySQL 3、启动MySQL服务 4、开机启动 5、修改root本地登录密码 6、添加远程登录用户 7、配置默认编码为utf8
修改配置文件以支持UTF-8编码:** 编辑 `/etc/my.cnf` 文件,在 `[mysqld]` 段落下增加以下内容: ```ini [mysqld] character_set_server=utf8 init_connect='SET NAMES utf8' ``` **7. 重启MySQL服务:** ```bash...
修改MySQL的配置文件 `/etc/my.cnf`,在 `[mysqld]` 部分添加如下行以设置默认编码: ```conf [mysqld] character_set_server=utf8 init_connect='SET NAMES utf8' ``` 11. **重启MySQL服务**: 为了使上述...
### CentOS7 64位下MySQL5.7安装与配置详解 #### 一、配置YUM源 在开始安装MySQL之前,首先需要配置好YUM源。YUM(Yellowdog Updater Modified)是一个用于RPM软件包管理的工具,它可以自动处理依赖关系,并一次性...
在本教程中,我们将深入探讨如何在CentOS 7.3操作系统上安装和配置MySQL 8.0.13。MySQL是一种广泛使用的开源关系型数据库管理系统,它在各种规模的企业和项目中扮演着核心角色。MySQL 8.0带来了许多性能提升、安全...
### centos7+Tomcat+MySQL+nginx电子商务站点部署及rsync备份 #### 一、项目说明 本文档旨在提供一套完整的基于CentOS 7操作系统、Tomcat应用服务器、MySQL数据库服务器以及Nginx反向代理服务器的电子商务站点部署...
总结,安装和配置MySQL 5.7在CentOS 7上包括下载和安装yum源,安装MySQL服务器,启动服务,修改root密码,设置远程访问权限以及调整字符集。这些步骤确保了MySQL服务的安全性和功能性,为后续的数据管理和应用开发...
在本篇文档“CentOS7 MariaDB10(MySql)相关安装配置.pdf”中,主要介绍了如何在CentOS 7操作系统上安装和配置MariaDB 10.0.20,一个MySQL的分支。MariaDB是由MySQL的创始人开发的,旨在保持与MySQL的兼容性,同时...