`

Mysql瘦身方法

阅读更多
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  回收空间

分享到:
评论

相关推荐

    mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册

    mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册mysql手册...

    Mysql编译安装Mysql编译安装

    Mysql编译安装Mysql编译安装Mysql编译安装Mysql编译安装Mysql编译安装Mysql编译安装Mysql编译安装Mysql编译安装Mysql编译安装Mysql编译安装Mysql编译安装Mysql编译安装Mysql编译安装Mysql编译安装Mysql编译安装Mysql...

    Mysql测试数据 Mysql测试数据 Mysql测试数据

    Mysql测试数据。Mysql测试数据。Mysql测试数据。Mysql测试数据。Mysql测试数据。Mysql测试数据。Mysql测试数据。Mysql测试数据。Mysql测试数据。Mysql测试数据。Mysql测试数据。Mysql测试数据。Mysql测试数据。Mysql...

    安装Mysql安装Mysql安装Mysql安装Mysql安装Mysql安装Mysql

    安装Mysql安装Mysql安装Mysql安装Mysql安装Mysql安装Mysql安装Mysql安装Mysql安装Mysql安装Mysql安装Mysql安装Mysql安装Mysql安装Mysql安装Mysql安装Mysql安装Mysql安装Mysql安装Mysql安装Mysql安装Mysql安装Mysql...

    新版 MySQL DBA 高级视频 基于MySQL 5.7 MySQL 8.0版本.rar

    │ │ 2_MyCat分库分表原理和常见方法.mp4 │ │ 3_MyCat管理操作.mp4 │ │ 4_Atlas配置和读写分离实现.mp4 │ │ 5_Atlas分库分表实现.mp4 │ │ 6_MHA搭建和故障切换原理剖析.mp4 │ │ │ └─MySQL DBA_课堂...

    mysql数据库镜像安装包+教程(5.7版本)

    mysql5.7安装教程+mysql5.7镜像安装+mysql学习+mysql5.7镜像包 mysql5.7安装教程+mysql5.7镜像安装+mysql学习+mysql5.7镜像包 mysql5.7安装教程+mysql5.7镜像安装+mysql学习+mysql5.7镜像包 mysql5.7安装教程+mysql...

    mysql8、mysql5两个版本驱动

    MySQL是世界上最受欢迎的关系型数据库管理系统之一,其驱动程序是Java应用程序连接MySQL数据库的关键组件。本文将详细介绍MySQL 8和MySQL 5驱动的区别以及与JDK版本的兼容性问题。 首先,MySQL 8和5的主要区别在于...

    MYSQL

    4.12.1 在 Win32 上安装 MySQL 4.12.2 在 Win95 /Win98上启动 MySQL 4.12.3 在 NT 上启动 MySQL 4.12.4 在 Win32 上运行 MySQL 4.12.5 用 SSH 从 Win32 连接一个远程MySQL 4.12.6 MySQL-Win...

    mysql57驱动jar包

    mysql57驱动jar包mysql57驱动jar包mysql57驱动jar包mysql57驱动jar包mysql57驱动jar包mysql57驱动jar包mysql57驱动jar包mysql57驱动jar包mysql57驱动jar包mysql57驱动jar包mysql57驱动jar包mysql57驱动jar包mysql57...

    MySQL5+MySQL8中文手册(chm文件)

    如果正在使用MySQL软件的较旧版本,请参阅MySQL 5.0参考手册,该手册涵盖了MySQL 5.0,或参阅MySQL 4.1参考手册,该手册涵盖了MySQL 4.1以及MySQL的所有早期版本。在手册的文本中,通过引用发布版本(5.1.x),注明...

    Mysql\Mysql讲稿Mysql\Mysql讲稿

    Mysql\Mysql讲稿Mysql\Mysql讲稿

    mysql驱动jar 文件适用MySQL5.7

    MySQL驱动jar文件是Java应用程序与MySQL数据库之间通信的关键组件,主要功能是提供Java Database Connectivity (JDBC) API,使得Java开发者能够通过编写Java代码来执行SQL语句,从而操作MySQL数据库。标题提到的...

    Mysql5.6、Mysql5.7 JDBC驱动

    MySQL是世界上最受欢迎的关系型数据库管理系统之一,而JDBC(Java Database Connectivity)是Java语言与数据库交互的标准接口。本文将深入探讨Mysql5.6和Mysql5.7的JDBC驱动,以及如何使用`mysql-connector-java-...

    mysql5.7镜像;mysql5.7镜像;mysql5.7镜像;mysql5.7镜像

    mysql5.7镜像;mysql5.7镜像;mysql5.7镜像;mysql5.7镜像

    mysql驱动(适用于mysql5.7版本)

    MySQL驱动是Java应用程序连接到MySQL数据库的关键组件,它允许程序通过Java Database Connectivity (JDBC) API与MySQL服务器进行通信。本压缩包包含了两个适用于MySQL 5.7版本的驱动文件:`mysql-connector-java-...

    mysql下载,mysql工具

    MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),它基于结构化查询语言(SQL)。MySQL因其高效、可靠和易于管理的特点,在Web应用程序开发、数据分析、小型到大型企业系统等领域都得到了广泛应用。以下是...

    MySQL 8.0 参考手册教程pdf

    这是 MySQL 8.0 参考手册中的 MySQL 教程 本章通过展⽰如何使⽤mysql客⼾端程序创建和使用简单的数据库来提供 MySQL 的教程介绍。 mysql (有时称为“终端监视器”或简称“监视器”)是⼀个交互式程序,使您能够连接...

    C#连接MySQL需要的MySql.Data.dll,MySql.Web.dll

    下面我们将深入探讨这两个库的功能和使用方法。 首先,MySql.Data.dll是MySQL Connector/Net的主要组成部分,它是一个完全托管的ADO.NET数据提供程序。这个库提供了.NET应用程序连接、查询和操作MySQL数据库所需的...

    mysql安装教程(保姆级)-mysql-8.0.32-winx64

    mysql安装教程(保姆级)---mysql-8.0.32-winx64 mysql安装教程(保姆级)---mysql-8.0.32-winx64 mysql安装教程(保姆级)---mysql-8.0.32-winx64 mysql安装教程(保姆级)---mysql-8.0.32-winx64 mysql安装教程...

    mysql8.0升级版本

    MySQL 8.0 升级版本 在本文中,我们将详细介绍 MySQL 8.0 升级版本的步骤和注意事项。MySQL 是一个流行的开源关系数据库管理系统,广泛应用于各种Web 应用程序中。升级 MySQL 版本可以提高数据库性能、修复 bugs 和...

Global site tag (gtag.js) - Google Analytics