之前安装软件,出现了一些包的损坏。用aptitude install -f进行处理。结果中间出现了404 Not Found错误。
更新包没安装成功,倒是把老的包给删掉了,导致Mariadb-server服务没有了。
现在数据库的数据文件和配置文件都还在,要重新安装Mariradb要注意什么问题?
二次安装mariadb-server,会不会把历史数据文件和配置文件给覆盖掉?
另外好像需要注意数据库的版本问题?因为在mariadb官网看到有几种版本的源,会不会和历史数据有冲突什么的。
因为数据文件实在太大,备份十分麻烦,万不得已实在不想这么做。
我个人觉得,安装之后,redir配置文件中的数据路径应该是可以的。
但是不确定还有什么需要注意的问题。有没有了解其中奥妙的,给指点一下,该如何处理。
不知道apt-get安装是什么原理,但是自己安装.tar的binary到时候,MariaDB会查找'/etc/my.cnf'(有些系统下是'/etc/mysql/my.cnf')和'~/.my.cnf'文件。
如果有旧版本的my.cnf,则会使用旧版本的my.cnf文件。
参考官方文档:https://mariadb.com/kb/en/mariadb/instal...
下面的Ensure you use the correct my.cnf files
最后我用apt-get重新安装mariadb-server的时候,保留了旧的配置和历史文件。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。