用mysqldump备份完数据库后如何处理ibdata1文件 随着数据的增加,mysql的data文件夹ibdata1文件越来越大,必须要备份数据库,我用mysqldump命令备份完数据库之后,ibdata1文件应该如何处理,怎么让它变小,可以直接删掉吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以删除ibdata*, ib_logfile* 文件,启动MYSQL后,会重新生成,再导入数据 备份完后, 停止MYSQL服务解除对文件的锁定。 然后可以把 原有的 ibdata1, iblog等文件移走。 再重新开启MYSQL服务, MYSQL会因找不到IBDATA1及其它文件而创建新的IBDATA文件。 MYSQL启动后再将MYSQFDUMP导出的文件导入即可。 我就是这么做的,我的数据库名字叫dpc,里面有6个表格,我按照这个步骤做完后,然后用命令行把刚才备份的数据文件a.txt导入,但是通过数据库查询还是没有数据 我就直接用命令行调用mysqldump -uroot -proot dpc < d:\a.txt,它就会出现执行好多txt里面存放的东西,貌似是表的结构,然后运行完,但是之后在表格中查询还是什么数据都没有~ msyql -uroot -proot dpc < d:\a.txt mysql数据库表中存入1,取出来却变成了49. 数据表查询优化 存储过程问题! msyql中ado如何同时update多条记录 像这样类似的字段 他里面的内容位置怎么进行变换 插入数据的时候一个23000的错误 创建触发器函数 【请问】如何实现“选择列”的查询? 要把排序信息输入到一个表的字段中或者一个数组中,怎么办呀?? 删除mysql中data目录下的日志文件,会让你崩溃? mysql 怎么根据不同值查询同一字段 多表连接效率问题
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货