位置: 编程技术 - 正文
推荐整理分享innodb系统表空间维护方法(表空间 数据库),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:表空间sql,innodb_trx表,表空间system,表空间sql,表空间system,表空间sql,表空间 mysql,innodb tablespace,内容如对您有帮助,希望把文章链接给更多的朋友!
环境说明:
有一个在运行中的mysql环境,由于之前的配置文件设置的过于简单(没有配置innodb_data_file_path变更);造成现在系统表空间已经满了
如果innodb_data_file_path之前没有设置那么它会采用默认值:innodb_data_file_path=ibdata1:M;问题就是出在了这里它没有设置
autoextend
解决思路:
1、关闭已经在运行中的mysql
2、为mysql增加第二个系统表空间文件,设置它的大小并且加上autoextend属性
3、重启mysql
写到这里也顺便说一下如果是想要缩小系统表空间也是可以的,总的来说就是要从做一个了;
大致步骤如下
1、用mysqldump备份你的数据库
2、关闭你的mysql数据库并删除datadir下的的有文件
3、编辑配置文件到你想要的配置并重新初始一个新的mysql数据库
4、从第一步的dump文件中还原数据库
以上这篇innodb系统表空间维护方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。
关于mysql init_connect的几个要点总结 init_connect的作用init_connect通常用于:当一个连接进来时,做一些操作,比如设置autocommit为0,比如记录当前连接的ip来源和用户等信息到一个新表里,当
Mac系统下源码编译安装MySQL 5.7.的教程 1、下载并解压到:/Users/xiechunping/Softwares/mysql-5.7.下载地址:
mysql 5.6. 安装与配置详细步骤 一、概述MySQL版本:5.6.下载地址:
标签: 表空间 数据库
本文链接地址:https://www.jiuchutong.com/biancheng/349949.html 转载请保留说明!友情链接: 武汉网站建设