bitsCN.com

Mysql瘦身方法

注意:

1. 在操作之前请先停止数据库服务,把mqslq5这个文件夹拷贝一份做备份;

2. 在数据库所在电脑安装navicate这个数据库连接工具;

3. 确定一些没用的信息删除;

4. 执行了第4步以后,请在navicate中对你的数据库选择关闭连接;执行完以后,启动了数据库服务后,再选择打开连接;

5. 实际中mysql变小的空间就是你truncate那几个表以后释放的空间;所以实际变小多少是看你的表大小的;

首先记得先停掉链接mysql的软件

操作步骤:

1、 先用truncate table 语句清理数据比较大的表

2、 备份数据库脚本

C:/Users/Administrator> mysqldump -umysql -ppassword --quick --force --routines --add-drop-database anxiesoft --add-drop-table > d:/mysqldump_388_2.sql,输入完以后按回车执行;

需要在数据库所在的那台电脑上进行操作:可以把我文档的这一串命令复制下,在dos框中直接右键选择粘贴就可以了,这个过程需要等待几分钟,如果数据库中设备量和录像的表特别大,那时间可能需要十几分钟,请耐心等待!

3、 stop mysql服务;

4、修改my.ini文件 后面增加:innodb_file_per_table 注意C盘windows 下的my.ini

5、删除ibdate文件及log文件

6、启动 mysql服务;

8、导入数据文件C:/Users/Administrator> mysql -umysql -ppassword anxiesoft < d:/mysqldump_388_2.sql

操作方法跟2一样的,复制命令——粘贴——回车;

这个过程会相对慢一点,我这边备份出来的数据库大小事370M,导入时间是5分钟不到;在现场也请根据实际情况耐心等待!

9、 检查是否减肥成功:

1) 查找mysql的目录下的idbata1是否变小。或者整个mysql5的文件夹是否变小;

2) 对平台进行数据操作,检查是否正常运行。

如果后续再出现某个表特别大可以先清空表运行:truncate table tb_name;

然后运行:OPTIMIZE table tb_name 回收空间

bitsCN.com

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

mysql 瘦身_Mysql瘦身方法_MySQL相关推荐

  1. 利用mysql上传木马_通过Mysql语句生成后门木马的方法_MySQL

    通过Mysql 的语句生成后门木马的方法! SELECT * FROM `vbb_strikes` WHERE 1 union select 2,3,0x3C3F7068702073797374656 ...

  2. mysql上传木马_通过Mysql语句生成后门木马的方法_MySQL

    通过Mysql 的语句生成后门木马的方法! SELECT * FROM `vbb_strikes` WHERE 1 union select 2,3,0x3C3F7068702073797374656 ...

  3. mysql远程连接数据库的二种方法_mysql 远程连接数据库的二种方法

    mysql 远程连接数据库的二种方法 一.连接远程数据库: 1.显示密码 如:MySQL 连接远程数据库(192.168.5.116),端口"3306",用户名为"roo ...

  4. mysql锁表问题的解决方法_MYSQL锁表问题的解决方法

    本文实例讲述了MYSQL锁表问题的解决方法.分享给大家供大家参考,具体如下: 很多时候!一不小心就锁表!这里讲解决锁表终极方法! 案例一 mysql>show processlist; 参看sq ...

  5. mysql服务器的线程数查看方法_MySQL服务器线程数的查看方法详解

    本文实例讲述了MySQL服务器线程数的查看方法.,具体如下: mysql重启命令: /etc/init.d/mysql restart MySQL服务器的线程数需要在一个合理的范围之内,这样才能保证M ...

  6. mysql死锁的原因及解决方法_mysql死锁的原因及解决方法

    大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. mysql死锁的原因及解决方法如下: 1.一个用户A访问表A(锁住了表A),然后又访问表B:另一个用户B 访问表B(锁住了表B), ...

  7. xampp修改mysql密码_XAMPP环境下mysql的root用户密码修改方法_MySQL

    XAMPP 最近有客户忘记了mysql的root用户密码,使用mysqld_safe无法正常启动mysql,也没有办法按照mysql manual中的方法修改root密码. 网页教学网站长注:今天有学 ...

  8. mysql的min函数的使用方法_MySQL中MIN()函数的使用教程

    MySQL的MIN函数是用来找出一个记录集最小值的记录. 要了解MIN函数考虑的EMPLOYEE_TBL表具有以下记录: mysql> SELECT * FROM employee_tbl; + ...

  9. mysql远程连接数据库的二种方法_mysql 远程连接数据库的二种方法 | 速光网络博客...

    一.连接远程数据库: 1.显示密码 如:MySQL 连接远程数据库(192.168.5.116),端口"3306",用户名为"root",密码"123 ...

  10. 为啥mysql安装不上_mysql安装不上怎么办mysql安装失败原因和解决方法_MySQL

    mysql数据库安装不了了!mysql最后一步安装不上!mysql就是安装不上!是不是很头疼,很伤脑筋,现在大家不用着急了,小编为大家整理了mysql安装失败的原因以及mysql安装失败的解决方法,抓 ...

最新文章

  1. jQuery学习---------认识事件处理
  2. java urlstreamhandler_获取对Java的默认http(s)URLStreamHandler的引用
  3. 用哈希桶实现错位字组的分类(Group Anagrams)
  4. LeetCode 2197. 替换数组中的非互质数(栈)
  5. linux 找不到php命令,bash scp:未找到命令的解决方法
  6. dedecms织梦模板|绿色仿下载吧网站织梦dede模板源码
  7. 熟练使用Jmeter,这个知识点你一定要看
  8. python变量作用域图解_python笔记--作用域、高阶函数、闭包
  9. 第三章 计算机网络技术,计算机网络技术第三章习题
  10. C语言实战例题:必会的 10 个C语言经典练习题,源码分享
  11. SQL 语言特点、功能和数据类型
  12. Dataway接口配置服务,去掉后台,从此告别Controller、Service、Mapping
  13. 试题 算法训练 P0704
  14. 我们来统计一个各大学中国学生会CSSA的list吧
  15. assimp批量转模型_IGS模型批量转换成STL模型
  16. 一张图解释什么是遗传算法_通俗易懂地解释遗传算法
  17. uniapp map 地图
  18. 3D 目标检测——IA-SSD
  19. C++ 如何让程序暂停一会儿
  20. ALSA框架学习笔记3:声卡注册流程(代码解析)

热门文章

  1. 批量提取微软必应图片
  2. 用CBF做DOA原理与MATLAB实例
  3. Unity3D_(Shuriken粒子系统)制作简单的烟花爆炸效果
  4. Python 字符串应用详解(全网最详)
  5. 老杨说运维 | 农信行业运维数字化和智能化转型实践分享
  6. 诺基亚Lumia 900拥有惊人的快的方式连接
  7. QQ在线图标 离线 QQ开通在线QQ服务 QQ陌生人直接聊天
  8. IR Cut Filter主要作用分别是什么?_安防 | 说说监控摄像头中IR-CUT双滤光片哪些事...
  9. FFmpeg 时间单位与转换
  10. Google SEO优化排名常见的三种问题