当操作系统损坏并且pi无法再启动时,我正在树莓派上运行监视程序。
我有的备份/etc/mysql
。其中有一个名为的文件DataLog.frm
。有没有办法从该文件重建数据库的结构?我没有备份/var/lib/mysql
,我相信是实际数据。它丢失了,但是如果我可以重建数据库结构,那将省去一些麻烦。
在mysql
启动配置文件中,说/etc/my.cnf
会有一个名称为datadir
[的条目可能会因系统而异,在您的情况下,似乎正在/etc/mysql
检查mysql
启动脚本中/etc/init.d
是否有所使用的确切配置文件]
[mysqld]
datadir=/var/lib/mysql
因此,如果您的数据目录datadir
丢失,即数据丢失,除非您拥有mysqldump
整个数据库。
顺便说一句,仅拥有.frm文件是不够的。如果采用引擎创建的表MyIsam
,然后.MYI
和.MYD
文件连同.frm
应该有
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句