我打算更改我的/etc/mysql/my.cnf
文件纳米。我对此有两个问题:
在执行此操作之前,有没有办法备份此文件?
如果出现问题,我该如何从备份中恢复文件(来自问题 1)?
答案1
这是一个普通文件,因此您可以cp
创建一个备份
sudo cp /etc/mysql/my.cnf /etc/mysql/my.cnf.backup
并恢复它
sudo cp /etc/mysql/my.cnf.backup /etc/mysql/my.cnf
您可以使用任何您想要的文件名和路径来代替/etc/mysql/my.cnf.backup
答案2
它应该像复制文件一样简单。然后,如果出现问题,您只需删除修改过的文件并重命名副本即可。
我会做:
sudo cp /etc/mysql/my.cnf /etc/mysql/my.cnf.bak
然后:
sudo nano /etc/mysql/my.cnf
恢复:
sudo rm /etc/mysql/my.cnf
sudo mv /etc/mysql/my.cnf.bak /etc/mysql/my.cnf