国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

mysql獨立表空間和共享表空間的轉換

2024-07-24 13:00:21
字體:
來源:轉載
供稿:網友

細節(jié)參看網址:http://www.linuxidc.com/Linux/2015-01/111241.htm

后邊內容。

 

 

共享表空間和獨立表空間之間的轉換,這也是很有用的。因為在用xtrabackup備份的時候有時需要單表備份還原。那么如果以前的存儲是“共享表空間的存儲方式”那么這時就需要轉換成“單獨表空間的存儲方式”

 

查看當前數據庫的表空間管理類型

腳本:show variables like "innodb_file_per_table";

MySQL> show variables like "innodb_file_per_table";

 

ON代表獨立表空間管理,OFF代表共享表空間管理;(查看單表的表空間管理方式,需要查看每個表是否有單獨的數據文件)

 

轉換方法步驟:

1、 單個表的轉換操作:

1>:參數innodb_file_per_table=1需要設置,并重新啟動mysql。查看狀態(tài)

mysql> show variables like "innodb_file_per_table";

 

2>:執(zhí)行mysql>alter table table_name engine=innodb;查看數據庫目錄下相應的innodb表是不是有自己的.ibd文件了。如果有了就對了

2、大量的innodb表的操作:

1:>一般用mysqldump備份出整個數據庫(具體步驟自己查),并修改my.cnf。innodb_file_per_table=1,重啟數據庫。查看下mysql> show variables like "innodb_file_per_table";

 

2:>之后刪除備份過的那個數據庫目錄。用備份的文件恢復原庫。這樣就將全部的innodb表都變成了單獨有.ibd文件的了。

 

Mysqldump 有總結的world文檔。或參看網址http://www.linuxidc.com/Linux/2014-08/105949.htm

 

 

 

 

 

 

 

 

 

 

 

 

 

 


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 资兴市| 区。| 炉霍县| 奎屯市| 河间市| 读书| 桂东县| 信丰县| 绥阳县| 定州市| 响水县| 尉氏县| 清苑县| 鄂托克前旗| 四川省| 潮安县| 普宁市| 黑山县| 建平县| 来宾市| 祁连县| 湖南省| 丽江市| 垦利县| 黑龙江省| 措美县| 沈阳市| 陆川县| 平潭县| 澄江县| 孝义市| 德清县| 获嘉县| 陕西省| 湘阴县| 孝感市| 安丘市| 黔江区| 车险| 黑河市| 佛冈县|