随笔分类 - MySQL
摘要:导表报错显示表损坏需要修复 报错:mysqldump: Got error: 145 *****is marked as crashed and should be repaired when using LOCK TABLES。 1 如果表不是很重要的可以跳过 --ignore-table=dbn
阅读全文
摘要:只在centos7.9上测试了安装mysql5.7版本,脚本只是个人学习之余爱好,有问题希望大佬帮忙指正和修改建议 #!/bin/bash #******************************************************************** #Author: H
阅读全文
摘要:物理备份: 直接复制数据文件进行备份,与存储引擎有关,占用较多的空间,速度快 利用命令(如cp、tar、scp等)直接将数据库的存储数据文件复制一份或多份,分别存放在其它目录,以达到备份的效果。 逻辑备份: 从数据库中"导出"数据另存而进行的备份,与存储引擎无关,占用空间少,速度慢,可 能丢失精度
阅读全文
摘要:delete 语句执行删除是每次从表中删除一行,并且同时将改行的删除操作作为事务记录在日志中保 存以便进行回滚。 truncate 则是一次从表中删除所有的数据并不把单独的删除操作记录计入日志,删除行是不能恢复 的。执行速度很快 drop 是将表所占的空间全部释放掉。 在删除速度上, drop>tr
阅读全文
摘要:MySQL主从原理 从库生成两个线程,一个I/O线程,一个SQL线程; i/o线程去请求主库 的binlog,并将得到的binlog日志写到relay log(中继日志) 文件中; 主库会生成一个 log dump 线程,用来给从库 i/o线程传binlog; SQL 线程,会读取relay log
阅读全文