`
qw232144
  • 浏览: 35292 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Mysql配置可插入中文

 
阅读更多

默认情况下,MySQL的字符集是latin1,因此在存储中文的时候,会出现乱码的情况,所以我们需要把字符集统一改成UTF-8。

用vi打开MySQL服务器的配置文件my.cnf

~ sudo vi /etc/mysql/my.cnf

#在[client]标签下,增加客户端的字符编码
[client]
default-character-set=utf8

#在[mysqld]标签下,增加服务器端的字符编码
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci

 

 重新登陆服务器

~ mysql -uroot -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 37
Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)

Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

# 再次查看字符串编码
mysql> show variables like '%char%';
+--------------------------+----------------------------+
| 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)

 这样就ok了

分享到:
评论

相关推荐

    Mybatis 3+Mysql 实现批量插入

    综上所述,利用MyBatis结合MySQL实现批量插入不仅可以大幅提高数据处理效率,还能有效降低系统资源消耗,是数据库操作中不可或缺的一项技能。通过上述详细讲解,相信读者已经对如何实现批量插入有了清晰的理解。

    Mysql中解决中文无法插入的解决方案

    在MySQL数据库中,遇到中文无法插入的问题通常是由于字符集设置不正确导致的。这涉及到数据库、表以及字段的字符集配置。以下是一些详细的解决步骤和相关知识点: 1. **字符集基础**: - 字符集(Character Set)...

    mysql 8.0中文参考手册

    1. **安装与配置**:介绍了在不同操作系统上安装MySQL 8.0的步骤,包括配置选项、初始化过程以及如何设置安全启动。此外,还讲解了如何调整参数以优化服务器性能。 2. **SQL语言基础**:讲解了SQL的基本语法,如...

    MySQL中文参考手册.chm

    MySQL中文参考手册.chm 449kb <br/>0 译者序 1 MySQL的一般的信息 1.1 什么是MySQL? 1.2 关于本手册 1.2.1 本手册中使用的约定 1.3 MySQL的历史 1.4 MySQL的主要特征 1.5...

    python使用Django库向mysql数据库插入数据

    接着,我们需要配置数据库设置。在`settings.py`中找到`DATABASES`部分,修改为: ```python DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'your_database_name', 'USER': 'your_...

    MySQL中文参考手册

    这份“MySQL中文参考手册”是学习和理解MySQL数据库系统的重要资源,尤其对于初学者和开发者来说,是不可或缺的工具。 1. **基础概念** - **关系数据库**:MySQL基于SQL标准,支持表、视图、索引等关系数据模型。 ...

    mysql5.1中文手册.zip

    以上内容仅是MySQL 5.1中文手册的部分概览,详细内容可在提供的"www.java1234.com]mysql5.1中文手册.chm"文件中查阅,涵盖了更深入的函数使用、性能调优、复制技术等多个方面。通过学习这本手册,用户可以全面掌握...

    MYSQL8.0中文参考手册

    MySQL 8.0中文参考手册包含了所有这些特性和更多内容的详细说明,包括安装配置、SQL语法、索引创建、视图、触发器、事务处理、备份与恢复策略、性能调优等。无论是初学者还是经验丰富的开发人员,都能从中受益,快速...

    MySQL简介、安装、配置、主要命令参考马士兵MySQL简明教程视频汇编.pdf

    MySQL 配置主要包括设置 MySQL 服务器的参数、创建数据库和用户、设置权限等。MySQL 配置的目的是为了使 MySQL 服务器能够正常运行和提供服务。 4. MySQL 主要命令 MySQL 主要命令包括创建数据库、创建表、插入...

    MySQL中文参考手册CHM版

    手册详细介绍了MySQL的安装、配置、使用以及管理等各个方面,是学习和工作中不可或缺的参考资料。 在MySQL的使用中,用户会接触到SQL语言,这是与数据库交互的主要方式。SQL(Structured Query Language)包括数据...

    Mysql参考手册5.7中文版pdf

    MySQL参考手册5.7中文版是数据库管理员、开发人员和IT专业人员不可或缺的资源,它提供了关于MySQL 5.7版本的详尽信息。MySQL是一个流行的开源关系型数据库管理系统(RDBMS),广泛应用于Web应用、数据分析、企业系统...

    mysql-proxy 安装配置

    - 设置一个主MySQL服务器(192.168.1.1)和一个从MySQL服务器(192.168.1.2),并配置复制。 - 在主和从服务器上创建相同的数据库和表,并插入数据。 - 在MySQL Proxy服务器上启动Proxy服务,指定主服务器和从...

    C# mysql 插入数据,中文乱码的解决方法

    尤其是在插入包含中文字符的数据时,如果处理不当,数据可能会显示为问号或者其他不可读的字符。这通常是因为字符编码不一致导致的。针对这个问题,本文将详细探讨两种解决C#操作MySQL时中文乱码的方法。 首先,...

    MySQL主从配置详解.pdf

    1. 修改配置文件后,要确保配置正确并且重启MySQL服务,错误配置或服务未重启可能导致复制失败。 2. 从数据库无法同步,可能是因为网络连接问题、配置错误或权限不足等问题,需要检查网络、配置文件及权限设置。 3. ...

    mySQL及其mysqlfront安装配置pdf

    MySQL-Front是一款小巧的管理Mysql的应用程序,其主要特性包括多文档界面、语法突出、拖拽方式的数据库和表格、可编辑/可增加/删除的域、可编辑/可插入/删除的记录、可 显示的成员、可执行的SQL脚本并提供与外程序...

    linux下mysql安装设置

    设置环境变量是为了让系统能够识别 MySQL 的可执行文件和库文件的位置。 **9. 启动 MySQL 服务** ```bash [root@localhost bin]# ./mysqld_safe -u mysql & ``` 启动后可以通过以下命令查看 MySQL 进程是否运行...

    mysql 中文版下载

    在这个“mysql 中文版下载”的资源中,我们可以找到一个名为“中文版(sqllong)”的压缩包,这很可能是包含了一个支持中文界面的MySQL管理和开发工具。 首先,让我们深入了解一下MySQL的基础知识。MySQL是一个基于...

    mySQL其mysqlfront安装配置pdf

    MySQL-Front是一款小巧的管理Mysql的应用程序,其主要特性包括多文档界面、语法突出、拖拽方式的数据库和表格、可编辑可增加/删除的域、可编辑/可插入/删除的记录、可显示的成员、可执行的SQL脚本并提供与外程序接口...

    MySQL 5.1参考手册中文版

    5.2.4. MySQL实例管理器配置文件 5.2.5. MySQL实例管理器识别的命令 5.3. mysqld:MySQL服务器 5.3.1. mysqld命令行选项 5.3.2. SQL服务器模式 5.3.3. 服务器系统变量 5.3.4. 服务器状态变量 5.4. mysql_fix_...

Global site tag (gtag.js) - Google Analytics