如何修改mysql 5.6.24解压缩版(免安装版或zip版)字符编码

【今天为了解决这个字符默认编码的问题花费了将近3个小时。由于版本不同,网上给出的修改方式不尽适用于此版本。特将该版本修改字符编码方式记录如下,以供他人参考】

1、

当我们把zip文件格式解压到指定目录后,并且完成基本环境配置后,打开mysql 5.6.24会发现名为【my-default.ini】的文件。我们用记事本打开该文件会发现并没有【default-character-set = xxx】或者【character_set_server=xxx】,怎么回事呢?网上给出的许多方法都是直接修改这句话的xxx为utf8,不急,下面请看第二步:

2、

复制该文件,并且命名为【my.ini】,这样根目录下就有两个.ini文件了,一个是my-default.ini,一个是my.ini 。接下来我们只需修改my.ini里面的内容就行了。请看第三步:

3、

修改【my.ini】,

在[mysqld]下面添加 character_set_server=utf8,注意是【utf8】不是【utf-8】而且后面没有任何标点符号;

在【sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES】这句话后面再添加三行:

[client]

port=3306

default-character-set=utf8

4、

经过以上三步就ok了。保存后重启服务器,登陆后在命令行输入:【show variables like ‘char%‘;】可查看默认字符集如下图所示:

5、

我的【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.

[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.

basedir = D:\mysql-5.6.24-winx64

datadir = D:\mysql-5.6.24-winx64\data

port = 3306

# server_id = .....

character_set_server=utf8

# 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

[client]

port=3306

default-character-set=utf8

时间: 2024-11-13 19:44:24

如何修改mysql 5.6.24解压缩版(免安装版或zip版)字符编码的相关文章

MySql Windows版免安装版安装配置,附MySQL服务无法启动解决方案

1.从mysql网站下载windows免安装包 2.解压到自己的随便一个目录 3.配置环境变量,把解压后的bin文件夹路径添加到path里 4.添加my.ini文件 [mysql] # 设置mysql客户端默认字符集default-character-set=utf8 [mysqld]#设置3306端口port = 3306 # 设置mysql的安装目录basedir="D:\mysql-5.7.17-winx64"# 设置mysql数据库的数据的存放目录datadir="D

Mysql5.7.26解压版(免安装版)简单快速配置步骤,5分钟搞定(win10-64位系统)

第一次安装mysql环境的时候,总会遇到各种各样的坑,在尝试了安装版和解压版的数据库之后,感觉mysql的解压版更加的简单方便,省去好多时间做专业的事情 我这里选择的是5.7.26版本,解压版下载地址: https://dev.mysql.com/downloads/mysql/5.7.html 因为我是win10 64位系统,所以选择的是  Windows (x86, 64-bit), ZIP Archive 1.解压缩:将下载到的压缩包解压缩到自己喜欢的位置,例如我所解压的位置是D:\mys

mysql介绍(关系型数据库),关系型与非关系型数据库,数据库与文件的对应关系,mysql启动与连接,修改mysql配置信息

mysql介绍 数据库是用来存储数据的仓库本质就是存储数据的socket套接字c/s架构 数据库服务端: 存放数据库的主机集群数据库客户端: 可以连接数据库任意客户端数据库管理员:DBA 数据库的基本概念 mysql:关系型数据库 关系型与非关系型数据库 关系型数据库:Mysql access SQLServer Oracle 一般用来存储长期稳定的数据 1.有表的概念 2.以表中一条条记录存储数据 非关系型数据库 :Mongodb Redis Memcache 以键值对的方式存储,快速缓存,即

Mysql压缩包版的安装方法详解

Mysql安装的时候可以有msi安装和zip解压缩两种安装方式.zip压缩包解压到目录,要使用它还需对它进行一定的配置.下面对Mysql压缩包版的安装方法进行详细的描述,要是此文有不正确的认识,希望大家指正,非常感谢. 一.下载mysql压缩包文件. 下载地址:http://dev.mysql.com/downloads/mysql/ ①选择相应的mysql版本:如图 ②根据电脑系统选择相应的版本,点击Download进入到跳转页面进行无登录下载(即无需在网站注册登录):如图1,图2所示 点击“

Mysql免安装版脚本

使用Mysql过程中经常需要使用到免安装版本(绿色版)的Mysql,开始网上搜了一大堆,但还真是不怎么好用. 只好自己琢磨了一番,现在放出来和大家分享下: //安装启动服务 [cpp] view plain copy @ECHO OFF if exist "%cd%/my.ini" goto startsrv for /f %%i in ('net start') do if %%i==MySQL goto MySQL_IsRunning goto MySQL_NotRunning :

【原创分享】DT精灵虚拟光驱,APP,NT,LE三大转码完全硬盘版(带免安装+卸载补丁)

[硬盘免安装版]精灵虚拟光驱DAEMON Tools Lite 下载地址:http://www.bego.cc/file/63317341 以下就是APP,NT和LE完全硬盘版下载 提示一:APP,NT0.87不用安装,只要双击免安装补丁,自动生成所在文件夹的右键启动菜单. 提示二:NT.0.92+0.93和LE不用每次安装卸载都必须重启资源管理器,只要双击免安装补丁,直接就能生成启动菜单. 示图: 备份  备份2 上图LE是简易版安装,和APP,NT相同,只要右键游戏exe主程序直接日本语运行

oracle 11gR2 for win7旗舰版64安装以及连接plsql和NaviCat(win64_11gR2_database) (2012-12-31-bd 写的日志迁移

先到oracle官网http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html下载必要数据库安装的文件: 在这里要同意它的协议才能下载: 点击接受: 下面我们去下载安装文件: 直接右键用你的下载工具下载就行了 这里说一下:32位的客户端你可以选择不下因为后面我们要去下一个PLSQL Developer 9 中文绿色版(免安装Oracle,client更新至11g2)可以不用安装orac

mysql 5.6 windows7 解压缩版安装的坑

从官网下载了解压缩版的mysql ,解压缩后,配置好环境变量,运行安装命令,提示我 缺失ddl文件,然后百度,找到了一个windows 系统组件扫描安装缺失组件的程序,然后继续安装,遇到了 初始化密码 给我报1045的错误,去百度到要修改mysql安装根目录下的my.ini文件, 然后新增了一个my.ini文件,添加相关信息,启动mysql服务,报错,排查,原来是 my.ini和my-default.ini里的内容有冲突,删除 my.ini中与default文件 雷同的内容,启动服务成功,nav

windows下Mysql免安装版,修改my_default.ini配置文件无效的解决办法

Windows操作系统中,当我们在安装Mysql数据库服务器的时候,通常有两个选择:一是去官方网站下载Mysql -installer.exe,利用windows系统安装程序的方法按部就班的来安装:二是去软件社区下载mysql绿色免安装版,解压出来就能立即使用. 以上两种方式都可以顺利在电脑上装好Mysql服务器,然而有的用户使用免安装版时,没有通过正确的配置来启动mysql服务器,会出现的问题是 当我们想修改数据库的配置信息如 wait_timeout.interactive_timeout.