innodb 庫的備份注意點(由phpmyadmin引起的解決方案)
由於mysql預設的引擎為 innodb, phpmyadmin建立表時沒有特別指定引擎, 也就是使用系統預設的innodb. 這個引擎的使用跟mysql/data/目錄下的ibdata1, ib_logfile0, ib_logfile1有關連, 這三個檔案加起來有40Mb, xampps總不可能把它打包進去吧. 當資料庫有innodb的引擎表時, 刪除掉[ibdata1, ib_logfile0, ib_logfile1] 三個檔案後, 會影響到所有的innodb引擎表的讀取. 感覺問題挺嚴重的, 假如使用者不小心刪除了, 怎麼辦?
假如不小心刪除了, 就只能用恢復的方式, 似乎非常複雜.,可以參考這篇文章//
希望對大家有幫助.
至於phpmyadmin表這問題怎麼解決. 事實上phpmyadmin表只是儲存一些事件操作, 也不是特別重要, 其實選擇MyISAM也是可以的, 那就動手把phpmyadminexamplescreate_tables.sql建立表給修改了, 將所有的建立表語句前面加上指定的引擎型別, 如:
複製程式碼 程式碼如下:
ENGINE=MyISAM DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
這裡匯入進mysql之後, data/目錄下的phpmyadmin庫, 就可以copy去別的電腦上使用了.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/3549/viewspace-2810450/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 由node的批量requests引起的”heap out of memory”解決方案
- Oracle資料庫由dataguard備庫引起的log file sync等待Oracle資料庫
- 原:Mozy:不錯的線上備份解決方案
- 由使用者輸入系列對稱的點的解決方案
- 備份 master 資料庫時的注意事項AST資料庫
- 由於不同備份策略不相容引起的磁碟空間故障一例
- 資料庫備份方案資料庫
- xtrabackup備份mysql innodbMySql
- 【MySQL】mysqldump備份失敗與解決方案合集MySql
- 備份model 和msdb 資料庫時的注意事項資料庫
- Golang 中由零值和 gob 庫的特性引起的 BUGGolang
- Oracle備庫當機啟動解決方案Oracle
- 企業網盤伺服器資料異地備份、遠端備份、增量備份解決方案伺服器
- NoSQL 資料庫的主主備份原理及實施方案圖解SQL資料庫圖解
- 注意由雙大括號匿名類引起的serialVersionUID編譯告警UI編譯
- 解決由無線干擾引起的 Wi-Fi 和藍芽問題藍芽
- 淺談資料庫備份方案資料庫
- sql server 資料庫備份方案SQLServer資料庫
- InnoDB 中文參考手冊 --- 6 備份和恢復 InnoDB 資料庫 (轉)資料庫
- 由Linux核心bug引起SSH登入緩慢問題的排查與解決Linux
- Oracle資料庫三種備份方案Oracle資料庫
- 由setContentView()方法引起的思考View
- 由程式部署所引起的思考薦
- ModuleAB:基於beego框架開發的阿里雲備份/歸檔解決方案Go框架阿里
- WPF C#開發中利用SQLDMO進行資料庫備份還原操作中的注意點C#SQL資料庫
- mysql的分庫備份MySql
- 2 Day DBA-管理方案物件-執行備份和恢復-備份資料庫-驗證選擇的備份物件資料庫
- innodb儲存引擎備份工具--Xtrabackup儲存引擎
- 2 Day DBA-管理方案物件-執行備份和恢復-備份資料庫-驗證備份並測試你的備份策略物件資料庫
- MySQL自動備份策略的方案MySql
- Mac時間機器備份加速教程,Time Machine 備份太慢的解決方法Mac
- RMAN備份恢復——備份到帶庫的效能
- Oracle資料庫的備份方法-冷備份(轉)Oracle資料庫
- 2 Day DBA-管理方案物件-執行備份和恢復-備份資料庫-使用Oracle建議的備份策略物件資料庫Oracle
- Veritas NetBackup 10.5 (Unix, Linux, Windows) - 領先的企業備份解決方案LinuxWindows
- 一個由於侵入框架引起的故障框架
- 由JS註釋引起的JS錯誤JS
- 【原創】由隱式轉換引起的資料庫效能問題資料庫