mysql的ibdata1文件太大处理

时间:2023/9/25 16:44:28 赞:0 踩:0 阅:190 标签:mysql

1、备份文件
mysqldump -uroot -P8005 --verbose  --default-character-set=utf8 --opt --extended-insert=true --triggers -R --hex-blob --single-transaction --no-autocommit -pLzhy20220202 sep_gdsdb > c:\db_name.sql
2、停止服务
3、删除 ibdata1和ib_logfile1*
4、启动服务   
5、还原数据
mysql -u root -P8005 -p 回车
use sep_gdsdb 回车
source d:\db_name\db_name.sql

评论一下
澎涛 2023/9/26 14:50:30

第五步还原数据库也可以使用下面的语句。

mysql -uroot -P8005 --verbose -pROOT sep_gdsdb < d:\1.dump

导入前先创建数据库。

澎涛 2023/10/30 10:51:59

show variables like %per_table%

 

澎涛 2023/10/30 10:52:48

在[mysqld]下增加下面配置

innodb_file_per_table=1


发表评论

注册用户登录后才能发表评论,请登录注册