[mysql-Ver5.6.23] windows版my.ini配置

基于utf8mb4比utf8多了种编码,能更好的支持emoji表情(http://dev.mysql.com/doc/refman/5.5/en/charset-unicode-utf8mb4.html),所以我想让自己的mysql服务器默认使用utf8mb4编码。

于是就得到了配置文件 D:\db\MySQL\Data5.6\my.ini(并不是D:\db\MySQL\Server5.6\my-default.ini)

[client]
no-beep
port=3306

[mysql]

[mysqld]
port=3306
datadir=D:/db/MySQL/Data5.6/Data

character-set-client-handshake = FALSE
character-set-server=utf8mb4
collation-server = utf8mb4_general_ci
init_connect=‘set names utf8mb4‘

default-storage-engine=INNODB

sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

log-output=FILE
general-log=0
general_log_file="TIANXIAOKU.log"
slow-query-log=1
slow_query_log_file="TIANXIAOKU-slow.log"
long_query_time=10

log-error="TIANXIAOKU.err"

server-id=1

max_connections=151

query_cache_size=0

table_open_cache=2000

tmp_table_size=48M

thread_cache_size=10

myisam_max_sort_file_size=100G

myisam_sort_buffer_size=87M

key_buffer_size=8M

read_buffer_size=64K
read_rnd_buffer_size=256K

sort_buffer_size=256K

innodb_additional_mem_pool_size=7M

innodb_flush_log_at_trx_commit=1

innodb_log_buffer_size=4M

innodb_buffer_pool_size=280M

innodb_log_file_size=48M

innodb_thread_concurrency=17

innodb_autoextend_increment=64

innodb_buffer_pool_instances=8

innodb_concurrency_tickets=5000

innodb_old_blocks_time=1000

innodb_open_files=300

innodb_stats_on_metadata=0

innodb_file_per_table=1

innodb_checksum_algorithm=0

back_log=80

flush_time=0

join_buffer_size=256K

max_allowed_packet=4M

max_connect_errors=100

open_files_limit=4161

query_cache_type=0

sort_buffer_size=256K

table_definition_cache=1400

binlog_row_event_max_size=8K

sync_master_info=10000

sync_relay_log=10000

sync_relay_log_info=10000

其中最主要的是以下几句:

character-set-client-handshake = FALSE  # 设置客户端使用服务端配置的编码,忽略客户端编码的配置
character-set-server=utf8mb4       # 设置服务端编码
collation-server = utf8mb4_general_ci    # 设置服务端排序规则
init_connect=‘set names utf8mb4‘

还有个需要注意的就是:

1. default-storage-engine=INNODB 默认的数据存储引擎

2. sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"  规则越严格,意味着操作时受到的限制越多!

时间: 2024-10-13 21:22:39

[mysql-Ver5.6.23] windows版my.ini配置的相关文章

Windows版Redis主从配置

一.下载 从github上下载Redis的zip包,地址:https://github.com/MicrosoftArchive/redis/releases Redis官方虽然没出Windows版,但这个是微软维护的,可靠. 二.安装 1.解压两份,6379是主,6380是从 2.打开6380的redis.windows.conf配置文件 修改端口: 配置主服务器: 3.打开命令窗口,定位到刚才解压的文件夹(两份都安装) 安装服务:redis-server --service-install

Windows下面安装和配置MySQL(5.6.20)

1.首先到http://dev.mysql.com/ 上下载windows版mysql5.6免安装zip包.然后将zip包解压到D:\mysql-5.6.20-winx64下. 2.复制mysql下的my-default.ini, 在同目录下创建my.ini. my.ini为mysql的配置.最简单的配置: 1 basedir=D:/mysql-5.6.20-winx64 2 datadir=D:/mysql-5.6.20-winx64/data base config 我的配置为: 1 # F

(转)Windows下面安装和配置MySQL(5.6.20)

原文地址:http://www.cnblogs.com/qiyebao/p/3887055.html 1.首先到http://dev.mysql.com/?上下载windows版mysql5.6免安装zip包.然后将zip包解压到D:\mysql-5.6.20-winx64下. 2.复制mysql下的my-default.ini, 在同目录下创建my.ini. my.ini为mysql的配置.最简单的配置: 1 basedir=D:/mysql-5.6.20-winx64 2 datadir=D

MySQL 5.7 for Windows 解压缩版 MySQL 服务无法启动

MySQL 5.7 for Windows 解压缩版配置安装 http://jingyan.baidu.com/article/f3ad7d0ffc061a09c3345bf0.html basedir =D:/Program Files (x86)/mysql-5.7.15 datadir =D:/Program Files (x86)/mysql-5.7.15\data D:\Program Files (x86)\mysql-5.7.15\bin>mysqld -installServic

MySQL 5.6 for Windows 解压缩版配置安装(win 10 64位亲测)附安装包下载链接

转载自百度经验:http://jingyan.baidu.com/article/f3ad7d0ffc061a09c3345bf0.html MySQL是一个小巧玲珑但功能强大的数据库,目前十分流行.但是官网给出的安装包有两种格式,一个是msi格式,一个是zip格式的.很多人下了zip格式的解压发现没有setup.exe,面对一堆文件一头雾水,不知如何安装.下面笔者将介绍如何解决此情况下安装过程中的各种问题 工具/原料:win 10 64位操作系统 MYSQL zip格式安装包 方法/步骤: 1

mysql 5.6 for Windows 解压缩版配置安装

MySQL是一个小巧玲珑但功能强大的数据库,目前十分流行.但是官网给出的安装包有两种格式,一个是msi格式,一个是zip格式的.很多人下了zip格式的解压发现没有setup.exe,面对一堆文件一头雾水,不知如何安装.下面笔者将介绍如何解决此情况下安装过程中的各种问题 工具/原料 win7操作系统 MySQLzip格式安装包 方法/步骤 MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的.如果是msi格式的可以直接点击安装,按照它给出的安装提示进行安装(相信大家的英文可以看懂英文

Windows 2003 IIS下配置MySQL+PHP+ISAPI_Rewrite+Zend+Xcache

Windows 2003 IIS下配置MySQL+PHP+ISAPI_Rewrite+Zend+Xcache zend  mysql  php  iis  windows  extension 一.准备工作 windows 2003,自己买吧... 安装IIS 6.0:安装系统后在"控制面板"->"添加或删除程序"->"添加/删除Windows组件"->双击"应用程序服务器"->然后选中"In

Winserver2012下mysql 5.7解压版(zip)配置安装

一.安装 下载mysqlzip版本mysql不需要运行可执行文件,解压即可,下载zip版本mysqlmsi版本mysql双击文件即可安装,相对简单,本文不介绍此版本安装 配置环境变量打开环境变量配置页面(winserver服务器环境变量位置:服务器管理器->本地服务器->计算机名称->高级->环境变量),在系统变量path后面添加mysql bin文件路径,例如:;C:\mysql-5.7.17-winx64\bin 配置mysqlmysql配置文件my-default.ini在项

MySQL绿色解压缩版安装与配置

本例使用的MySQL的版本为MySQL-5.6.17-winx64. [转载使用,请注明出处:http://blog.csdn.net/mahoking] 操作步骤: 一.安装MySQL数据库 1.下载MySQL-5.6.17-winx64.zip文件. 2.解压到指定目录,本例为D:\mysql-5.6.17-winx64. 3.修改配置文件,my-default.ini名称改为:my.ini,文件里面的参数配置: [mysqld] # 设置mysql的安装目录 basedir=D:/ mys