mysql ibdata1 文件非常大 服务器上 ibdata1 文件非常大 把整个 磁盘都 站满了 如何处理 有什么办法 让ibdata1 可以瘦身 各位高手请指导小 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 并无好办法,可以通过以下步骤。 - 1. 用mysqldump等工具导出数据 - 2. 停止 mysqld - 3. 删除ibdata*, ib_logfile* 文件 - 4. 重新启动 mysqld(这时mysqld就会自动创建 idbdata*, ib_logfile* 文件) - 5. 将到出来的数据导回去,体积才会减小。 只有导出数据->停MYSQL->删除ibdata*, ib_logfile*->再启动MYSQL->导入 设置一个innodb_file_per_table 这样会减少磁盘占据量。 还有加一块磁盘,然后在my.cnf配置文件里面配置新磁盘路径,增加另外一个共享表空间ibdata2:innodb_data_home_dir = /usr/local/mysql/var/innodb_data_file_path = ibdata1:10000000M;/newdisk/mysql/data/ibdata2:50000M:autoextend mysql command line client 怎样输入中文 VC 连接 MYSQL的问题。 mysql \G 问题 谁知道在MYSQL中怎么将查询结果做为更新值? win32下启动mysql的方法? 大讨论:海量数据的存放和搜索问题!!! eeeee 如何使用属性数固定的若干个表存放任意多个任意结构的二维表? 这句sql什么意思 有关用c语言编写mysql的应用程序遇到的问题,求教 关于sql语句写法的一点心得 这段代码什么意思?
- 2. 停止 mysqld
- 3. 删除ibdata*, ib_logfile* 文件
- 4. 重新启动 mysqld(这时mysqld就会自动创建 idbdata*, ib_logfile* 文件)
- 5. 将到出来的数据导回去,体积才会减小。
设置一个innodb_file_per_table 这样会减少磁盘占据量。
innodb_data_file_path = ibdata1:10000000M;/newdisk/mysql/data/ibdata2:50000M:autoextend