zoukankan      html  css  js  c++  java
  • MySQL5.7开启独立表空间参数innodb_file_per_table【原创】

    今天在线上某个系统发现MySQL数据库使用的是共享表空间,想修改为独立表空间,操作如下:

    #因为是主从结构,在从库修改测试,先关闭binlog
    SET SQL_LOG_BIN=0;
    show variables like "SQL_LOG_BIN";
    show global variables like "innodb_file_per_table";
    set global innodb_file_per_table=1;
    show global variables like "innodb_file_per_table";
    SET SQL_LOG_BIN=1;
    #编辑配置文件
    vi /etc/my.cnf innodb_file_per_table=1

    改为参数后进入datadir发现还是共享表空间。

    这是因为动态修改后仅对后续操作生效,如原来为共享表空间,动态修改为独立表空间后仅新建的表、或修改旧表结构时才会生效为独立表空间

  • 相关阅读:
    数论学习之乘法逆元
    数论学习之扩展欧几里得
    数论学习之费马与欧拉
    一次函数
    东南西北
    接水问题
    脱水缩合
    背单词
    单词接龙
    字符串,字符数组
  • 原文地址:https://www.cnblogs.com/paul8339/p/10684702.html
Copyright © 2011-2022 走看看