Mysql瘦身方法

注意:

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

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

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

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

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

www.2cto.com

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

操作步骤:

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

2、 备份数据库脚本

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

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

www.2cto.com

3、 stop mysql服务;

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

5、删除ibdate文件及log文件

6、启动 mysql服务;

8、导入数据文件C:UsersAdministrator>   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  回收空间

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

  1. mysql数据迁移_Mysql数据迁移方法

    MySQL迁移通常使用的有三种方法: 1.数据库直接导出,拷贝文件到新服务器,在新服务器上导入. 2.使用第三方迁移工具. 3.数据文件和库表结构文件直接拷贝到新服务器,挂载到同样配置的MySQL服务 ...

  2. mysql 瘦身_Mysql瘦身方法_MySQL

    bitsCN.com Mysql瘦身方法 注意: 1. 在操作之前请先停止数据库服务,把mqslq5这个文件夹拷贝一份做备份: 2. 在数据库所在电脑安装navicate这个数据库连接工具: 3. 确 ...

  3. mysql安装文件瘦身_MySQL瘦身

    转:PCL+VS2010环境配置 1.下载 http://www.pointclouds.org/downloads/windows.html出下载PCL完全安装包1.6.0 all-in-one-i ...

  4. mysql防止误删除_mysql误删除处理方法

    查看二进制日志功能是否打开:show variables like  "%bin%";如果log-bin显示off就是没打开,没打开的话就在/etc/my.cnf中的[mysqld ...

  5. mysql数据库迁徙_Mysql数据迁徙方法工具解析

    这篇文章主要介绍了mysql数据迁徙方法工具解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 数据迁徙是每个后端都会遇到的工作之一,本文介绍了一些 ...

  6. 主机mysql密码修改_mysql密码修改方法_配置root密码_mysql 改数据库名_mysql忘记密码...

    windows平台下如何修改mysql数据库密码 先要声明一点,大部分情况下,修改MySQL是需要有mysql里的root权限的, 所以一般用户无法更改密码,除非请求管理员:名站互联http://ww ...

  7. mysql去掉乱码_mysql消除乱码方法集

    mysql消除乱码方法集 我用php+mysql做系统的时候发现数据库的汉字在数据库里是显示正常的,但是一旦数据库与php连接,汉字就会显示为???多个问号,一直都在想办法解决它,但是试了好包括修改p ...

  8. mysql数据库修复_MySQL数据库修复方法(MyISAM/InnoDB)

    在网上找了篇MySQL的技术文章,感觉不错,把它翻译过来共享下. 原文作者:Mike Peters 我整理了7条修复MySQL数据库的方法,当简单的重启对数据库不起作用,或者有表崩溃时. 简单的MyS ...

  9. java mysql 分页查询_MySQL分页查询方法及优化

    当数据库的数据量很大时,一次性查询结果就会变得很慢,为了提高查询效率,我们可以使用MySQL的分页查询功能.本文就为大家带来MySQL分页查询方法及优化. 推荐阅读: 分页查询方法: 在MySQL中, ...

最新文章

  1. Matlab与线性代数 -- 稀疏矩阵的图形显示
  2. mysql查找字符串最后位置_mysql查找字符串出现位置
  3. Android性能优化-App后台优化
  4. java 委托原则_为什么说 Java SPI 的设计违反双亲委派原则
  5. 随想录(字节序和位序)
  6. c# 获取html代码怎么写,C#获取网页源代码的方法
  7. python 两个df求相同的行_python – Pandas df操作:如果其他列行重复,则返回值列表的新列...
  8. 关闭使用ShellExecute打开的进程
  9. MYSQL的两种存储引擎区别
  10. Android开发中gitignore文件模板添加
  11. 数字图像处理复习记录(二)邻接、连通和形态学处理
  12. Java反射创建对象效率高还是通过new创建对象的效率高?
  13. 武汉科技大学计算机学院挂牌,计算机国家级实验教学示范中心(武汉科技大学)2018年度教学指导委员会年度会议成功举办...
  14. Hadoop经典书籍资料收藏(35本)转
  15. 独立站引流技巧和营销思路
  16. PHP+JS+HTML 手机下拉加载分页
  17. 四川SFSCB-A15/4PY智能浪涌后备保护器 遥信功能 上传防雷系统平台
  18. 网络虚拟试衣间受白领追捧
  19. Java 模拟栈结构
  20. 在windows中批量修改文件名

热门文章

  1. 2022元宇宙十大商业魔咒
  2. 深入理解机器学习——集成学习(二):提升法Boosting与Adaboost算法
  3. 微信小程序播放音乐并同步一次显示一行歌词
  4. 【数据库】python连接数据库(保姆式服务,一口一口喂啊歪)
  5. 火狐浏览器油猴子GreaseMonkey使用教程
  6. Win32:编译64位程序的注意点
  7. 如何删除流氓弹窗广告(全民仙战)
  8. HTC Vive与Oculus Rift全面对比
  9. [原创]关于搭建企业级应用的AJAX框架
  10. 深入探究Windows平台客户端安全问题-进程地址空间入侵和白加黑高阶利用