centos新安装的mysql配置

44 篇文章 0 订阅

1. /etc/my.cnf:

  4 #skip-grant-tables   忘记密码时使用
 12 # 开启独立表空间,不开启这个表不能压缩
 13 innodb_file_per_table=1
 14 # compress
 15 innodb_file_format=Barracuda
 16 # 默认buffer是128MB,有点小,这个看自己使用情况以及机器配置
 17 innodb_buffer_pool_size=536870912
 18 # 自己的场景有batch insert,会同时insert几千行
 19 max_allowed_packet=16M
 20  
 21 # 设置编码
 22 # utf8_unicode_ci:最后为ci是不区分大消息,cs是区分大小写;
 23 # utf8_general_ci比utf8_unicode_ci快,utf8_unicode_ci比utf8_general_ci更精准(比如多国语言直接切换),一般utf8_general_ci就够用了
 24 character-set-server=utf8
 25 collation-server=utf8_general_ci
 26 skip-character-set-client-handshake
 37 [mysqldump]
 38 user=**                     mysqldump免密使用的(我有定时任务需要定时导出一批数据)
 39 password=**    
 

 

2. 对/etc/my.cnf include的配置进行修改( 35 !includedir /etc/my.cnf.d 这个是目录)

2.1 /etc/my.cnf.d/client.cnf

增加:

  7 [client]
  8 default-character-set=utf8
 

2.2 /etc/my.cnf.d/mysql-clients.cnf

增加:

  6 [mysql]
  7 default-character-set=utf8  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值