mysql 共享空间转为独立表空间

由于以前的mysql配置为共享表空间,服务器空间不足,清理日志表里的数据后,数据库并没缩小,照成空间浪费,现在修改为独立表空间

#独立表空间
innodb_file_per_table=1

#停止事物日志提高恢复速度
innodb_flush_log_at_trx_commit=0

 

重启数据库,生效配置

#导出数据库
/usr/local/mysql/bin/mysqldump -uroot -p --all-database >all.sql

 

#恢复数据库
/usr/local/mysql/bin/mysql -uroot -p <all.sql

 

posted @ 2018-03-20 17:54  IT菜鸟园  阅读(702)  评论(0编辑  收藏  举报