`
Lstoryc
  • 浏览: 78240 次
文章分类
社区版块
存档分类
最新评论

My SQL 5.6.X 设置修改数据库编码

 
阅读更多

默认的my-sample.ini改为 my.ini

如果是绿色版的,可以直接修改该文件实现修改编码等。。。。

以下是我的设置 仅供参考(编码为UTF-8)

 

 

    my.ini:

# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html
# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
# *** default location during install, and will be replaced if you
# *** upgrade to a newer version of MySQL.
[client]
default-character-set=utf8

[mysqld]

# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M

# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin

# These are commonly set, remove the # and set as required.
port=3306
basedir=D:\dev_tools\mysql_5.6
datadir=D:\dev_tools\mysql_5.6\data
default-storage-engine=INNODB
character_set_server=utf8
collation-server=utf8_general_ci
# server_id = .....


# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M 

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 

 

    查看mysql的编码:

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       | D:\dev_tools\mysql_5.6\share\charsets\ |
+--------------------------+----------------------------------------+
8 rows in set (0.00 sec)

mysql>

 

1
1
分享到:
评论

相关推荐

    MySQL Server 5.6免安装版.zip

    10. **共享文件(share)**: 包含各种语言的字符集、错误消息、SQL模式等资源,是MySQL支持多种语言和编码的关键部分。 在使用MySQL Server 5.6免安装版时,用户应关注以下几个方面: - **安全设置**: 安装后需要进行...

    MYSQL 5 5.0.67数据库软件

    MySQL 5.0.67 是 MySQL 数据库管理系统的一个特定版本,它在 2008 年发布,属于 MySQL 5.x 系列的重要组成部分。这个版本在当时提供了许多功能增强和性能优化,旨在为开发者和企业提供了稳定且高效的数据库解决方案...

    mysql5.6离线安装与配置.docx

    ### MySQL 5.6 在 Linux 系统下的离线安装与配置详解 #### 一、安装MySQL 在进行MySQL 5.6的安装之前,确保Linux系统上没有其他版本的MySQL或与其冲突的软件(如MariaDB)。接下来,将按照以下步骤进行MySQL 5.6的...

    mysql5.6安装主从配置

    根据提供的文件信息,本文将详细介绍如何在Linux环境下安装并配置MySQL 5.6的主从复制环境,并且会涉及MySQL数据库的编码格式设置。 ### 一、安装与配置MySQL 5.6 #### 1. 检查系统是否已安装MySQL 在开始安装之前...

    MySQL5.6中文乱码问题[参照].pdf

    这个问题通常与字符集配置有关,因为MySQL数据库需要一个能够正确处理中文字符的字符集设置。 首先,我们需要理解MySQL中的字符集概念。字符集(Character Set)是用于表示文本的一组符号和编码,它决定了数据库...

    解决mysql5.6 utf8设置无效问题

    MySQL是一个广泛使用的开源关系型数据库管理系统,它支持SQL语言进行数据库操作,并且具有体积小、速度快、总体拥有成本低的特点。MySQL适用于中小型网站开发,并且在WEB应用方面是最受欢迎的RDBMS之一。由于其开放...

    mysql 5.6.26 winx64安装配置图文教程(一)

    MySQL是一款流行的关系型数据库管理系统(RDBMS),它使用结构化查询语言(SQL)来管理数据。MySQL 5.6.26是该软件的一个版本,专门针对Windows操作系统的64位版本进行了优化,提供了一系列的新特性和性能改进。在...

    ubuntu mysql 5.6版本的删除/安装/编码配置文件配置

    本文主要针对Ubuntu上的MySQL 5.6版本,提供删除、安装以及编码配置文件的详细步骤。 ### 1. 删除MySQL 5.6 在卸载MySQL 5.6之前,确保已经停止了所有相关的服务。以下是完整的删除流程: ```markdown a. sudo ...

    Kanboard配置mysql和MariaDB

    这里`my_database`是你的数据库名称,使用`mysql.sql`文件,该文件包含了数据库的最新版本结构。 **使用Unix套接字连接** 如果你的MySQL服务器使用Unix套接字连接,你可以在`config.php`中设置如下: ```php ...

    root环境安装mysql.docx

    2. **修改数据库默认编码**: 在`my.cnf`和`support-files/my-default.cnf`中添加如下配置来设置默认字符集: ```ini [mysqld] character-set-server=utf8 collation-server=utf8_general_ci ``` 3. **配置...

    Gachon-Village:欢迎来到包含Gachon生活的虚拟世界! (嘉川大学网络学期项目)

    如果是MYSQL 5.6或MariaDB 10.1或更高版本, 修改my.cnf,因为MYSQL没有关于Not Null属性的默认值。 [mysqld] sql_mode=NO_ENGINE_SUBSTITUTION 4.运行gachon_village.sql到您的数据库! 因此,将创建以下表格和...

    MySQL5.6的zip包安装教程详解

    之前我们都是后缀为.msi的文件,换言之就是傻瓜式安装,但是有些版本不容易控制安装路径,或者数据库编码格式,还有些会安装很多无用的服务,但是都没有后缀为.zip文件简单直接,说是在哪里,就在哪里。 1,首先在...

    CentOS7 64位下MySQL5.7安装与配置(YUM)

    例如,如果想要安装MySQL 5.6版本,可以将5.7版本的源设置为禁用(`enabled=0`),并将5.6版本的源设置为启用(`enabled=1`)。 #### 二、安装MySQL 一旦YUM源配置完毕,就可以开始安装MySQL: ```shell yum ...

    CentOS Yum编译安装MySQL 5.6

    我们可以通过查看当前的字符集设置`show variables like 'character%'`,然后编辑`/etc/my.cnf`配置文件,添加或修改以下配置: ```ini [mysqld] character-set-server=utf8 collation-server=utf8_general_ci ...

    体验MySQL5.6.25并处理所遇到的问题

    在旧版本的MySQL中,通常可以通过编辑`my.ini`文件来配置数据库的默认字符集。但在5.6.25版本中,系统提供的是`my-default.ini`文件,这个文件包含了默认的配置,但不包含具体的字符集设置。为了解决这个问题,我们...

    emoji表情符号mysql插入与读取

    因此,你需要确保你的MySQL实例运行在5.6或更高版本,并且在创建数据库或表时设置`character_set_server`和`collation_server`为`utf8mb4`。 创建数据库时,可以使用以下SQL语句: ```sql CREATE DATABASE my_...

    ASP.NET2.0高级编程(第4版)1/6

     20.3.1 使数据库支持SQL  Server高速缓存  禁用功能695  20.3.2 使表支持SQL Server 高速缓存禁用功能695  20.3.3 对SQL Server的影响695  20.3.4 查看支持SQL  高速缓存禁用功能的表696  20.3.5 使表不...

    mysql迁移至8.0时的注意事项(小结)

    要允许远程连接MySQL服务器,需修改`my.cnf`,取消`bind_address`的注释: ``` [mysqld] #bind_address=127.0.0.1 ``` 并更新用户权限,将`host`字段设置为`%`: ``` UPDATE mysql.user SET host='%' WHERE ...

Global site tag (gtag.js) - Google Analytics