innodb库的备份注意点(由phpmyadmin引起的解决方案)
2023-06-13 09:15:15 时间
由于mysql默认的引擎为innodb,phpmyadmin创建表时没有特别指定引擎,也就是使用系统默认的innodb.这个引擎的使用跟mysql/data/目录下的ibdata1,ib_logfile0,ib_logfile1有关连,这三个文件加起来有40Mb,xampps总不可能把它打包进去吧.当数据库有innodb的引擎表时,删除掉[ibdata1,ib_logfile0,ib_logfile1]三个文件后,会影响到所有的innodb引擎表的读取.感觉问题挺严重的,假如用户不小心删除了,怎么办?
至于phpmyadmin表这问题怎么解决.事实上phpmyadmin表只是保存一些事件操作,也不是特别重要,其实选择MyISAM也是可以的,那就动手把phpmyadmin\examples\create_tables.sql创建表给修改了,将所有的创建表语句前面加上指定的引擎类型,如:
ENGINE=MyISAMDEFAULTCHARACTERSETutf8COLLATEutf8_bin;
这里导入进mysql之后,data/目录下的phpmyadmin库,就可以copy去别的电脑上使用了.
相关文章
- Oracle ADG环境下的RMAN备份策略
- COS对象存储数据冗余备份方案
- Linux 下如何实现 MySQL 数据库每天自动备份定时备份?
- SQLServer 错误 3169 该数据库是在运行版本 %ls 的服务器上备份的。 该版本与此服务器(运行版本 %ls)不兼容。 请在支持该备份的服务器上还原该数据库,或者使用与此服务器兼容的备份。 故障 处理 修复 支持远程
- 如何优雅安全的备份MySQL数据
- MySQL数据安全备份解决方案(mysql数据备份方案)
- Linux备份:简便而又安全的解决方案(linux备份软件)
- 使用Linux系统的备份工具(linux备份工具)
- MySQL异地备份解决方案:简单可靠的工具(mysql异地备份工具)
- 构建自动化Oracle数据库备份解决方案(oracle数据自动备份)
- 与恢复MySQL 分区备份与恢复:解决方案(mysql分区备份)
- 13 个开源备份解决方案
- MySQL的主从库配置,实现数据的同步与备份(mysql主从库)
- MySQL备份软件:保护你的数据安全(mysql数据库备份软件)
- 备份Linux文件完整备份:保障数据安全(linux文件完整)
- 如何在macOS上备份系统?(macos备份系统)
- 如何使用Java备份Oracle数据库?(java备份oracle)
- Oracle备份还原工具:一个完美的解决方案(oracle备份还原工具)
- MSSQL远程备份解决方案:一款实用的工具。(mssql 远程备份工具)
- MSSQL 网络存储解决方案:实现高效备份传输(mssql 网络磁盘)
- 为Oracle数据库执行冷备份一些准则和注意事项(oracle冷备份 限制)
- MySQL中的Dump包备份数据库的解决方案(mysql中dump包)
- Oracle双活备份解决方案实现无缝切换(oracle主备库方案)
- Oracle事务备份指南保障数据安全(oracle事务备份)
- 备份Oracle OGG完整库备份选择最佳解决方案(oracle ogg全库)