Devmysql ibdata1 文件过大 返回首页
搜索

mysql ibdata1 文件过大

发表于2019-05-05|更新于2026-05-03|mysql

https://www.cnblogs.com/flish/p/5537679.html
https://www.linuxidc.com/Linux/2018-01/150318.htm
https://blog.csdn.net/demonson/article/details/80652945

在mysqld配置项目中

1
innodb_file_per_table = 1

先备份数据库,然后停止数据库,删除ibdata1和ib_logfile开头的日志文件
再重新导入数据库即可

可通过
在/etc/my.cnf中添加

1
innodb_force_recovery = 4

让表变为只读表

文章作者: developer
文章链接: http://example.com/2019/05/05/mysql%20ibdata1%20%E6%96%87%E4%BB%B6%E8%BF%87%E5%A4%A7/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Dev!
mysqlibdata1文件过大
上一篇
golang 编译 去掉 windows 黑框
1go build -ldflags="-H windowsgui" -o webview-example.exe
下一篇
斐波那契数列 php
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960// 递归$len = 20;function f($a){ if ($a == 1 || $a == 2) { return 1; } return f($a-1) + f($a-2);}var_dump(f($len));// 数组function test($num){ $arr = []; for ($i = 0; $i < $num; $i++) { if ($i == 0 || $i == 1) { $arr[$i] = 1; } else { $arr[$i] = $arr[$i - 1] +...
相关推荐
2018-01-08
mysql cpu过高的问题检查
找到配置文件 1sudo find / -name my.cnf 进入mysql执行show processlist;反复执行就可以看到当前进程,反复出现的语句就是因为速度太慢才出现的 参考数据http://www.jb51.net/article/30495.htmhttps://segmentfault.com/q/1010000001735963
2019-04-21
mysql 索引
种类 主键索引 普通索引 唯一索引 索引列的值必须唯一,但允许有空值(注意和主键不同) 组合索引(最左原则)(也叫:复合索引 联合索引 多列索引) 以下我在phpstudy的mysql5.5实测 使用and条件,a,b,c组合索引时候,只要搜索里有a就会走组合索引,不论条件的顺序 使用or条件,如果有一个条件走不了索引,这个查询就不会走索引 全文索引
2016-07-30
mysql 找出重复数据
1SELECT * , count(openid) as count FROM `cul_logindata` GROUP BY `openid` HAVING count>1
2019-09-19
mysql 优化方向
https://segmentfault.com/a/1190000018705500 优化工具 mysql show命令 show [SESSION | GLOBAL] variables; 查看数据库参数信息 show [SESSION | GLOBAL] status; SHOW ENGINE INNODB STATUS; Innodb引擎的所有状态 SHOW PROCESSLIST; 查看当前所有连接session状态 show index:查看表的索引信息 explain:获取查询语句的执行计划 slow-log:记录慢查询语句,配置文件打开 mysqldumpslow mysql慢查询日志分析工具 详细介绍 突然卡顿解决步骤 show processlist; explain select id ,name from stu where name=’clsn’; #意思问题sql show index from table; #分析索引 通过执行计划判断,索引问题(有没有、合不合理)或者语句本身问题; show status like ‘%lock%’; ...
2019-01-22
mysql 数据库 升级
本机把mysql5.5升级到mysql8.0记录 备份数据在mysql5.5执行mysqldump 1mysqldump -u root -pPASSWORD --all-databases > ./all.sql 停止mysql5 安装mysql8,导入数据 12mysql -uroot -p rootsource ./all.sql 启动mysql8 升级不兼容表 1mysql_upgrade -u root -p
2020-06-10
mysql laragon 启动 报错
更换laragon的mysql版本后突然出现如下错误 1Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist 解决方法将下载的mysql5.5目录里自带的data文件夹复制到laragon的data文件夹里
avatar
developer
AI相伴的开发者博客
文章
1022
标签
723
分类
35
Follow Me
公告
This is my Blog
最新文章
pdf按章节拆分到文件2026-05-03
svg转png2026-04-09
taro+tailwind开发记录2026-04-07
hono js 使用记录2026-03-31
cmder使用记录2026-03-08
© 2025 - 2026 By developer框架 Hexo 8.1.1|主题 Butterfly 5.5.4
搜索
数据加载中