• mysql5.6 配置文件的变化


    就是取消了原来的my-huge.cnf  my-large.cnf my-small.cnf 模版,support-files里面没有了。

    取而代之是my.cnf 或者是my-default.cnf,在这个基础上自己调。里面给出了几个比较关键的参数,比如

    innodb_buffer_pool_size

    # join_buffer_size = 128M
    # sort_buffer_size = 2M
    # read_rnd_buffer_size = 2M

    可以看到,默认文件需要配置的地方很少,这是因为mysql 已经将以前许多默认值设置不合理的参数都已经调整过来,并且采用了一种out-of-box的思维,有些值是固定的,有些值是启动时根据其他参数或者服务器的配置来自动设置的。所以不需要初始指定很多值。

    原文是:

    In some cases, a parameter has a different fixed default value. In other cases, the server autosizes a parameter at startup using a formula based on other related parameters or server host configuration, rather than using a fixed value.

     http://dev.mysql.com/doc/refman/5.6/en/server-default-changes.html

    多了个sql-mode的默认设置

    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

    NO_ENGINE_SUBSTITUTION 这个参数是create table时候 engine的约束,以前的版本如果create table ..engine=abc,也可以通过,(会有warning) ,现在会报ERROR 1286 (42000): Unknown storage engine 'abc'

    STRICT_TRANS_TABLES 这个参赛跟事务编程有关,不了解。

    这个sql_mode影响不大。

  • 相关阅读:
    数组排序与二维数组
    函数-头文件//Calculator.h
    [hiho1586]Minimum
    后缀数组模板整理
    [spoj694&spoj705]New Distinct Substrings(后缀数组)
    [poj3261]Milk Patterns(后缀数组)
    [poj3450]Corporate Identity(后缀数组)
    [poj1236]Network of Schools(targin缩点SCC)
    [hdu2087]剪花布条(KMP)
    [hdu2594]Simpsons’ Hidden Talents
  • 原文地址:https://www.cnblogs.com/gqdw/p/2910389.html
Copyright © 2020-2023  润新知