还有错误
[root@localhost /]# mysqldump --all-databases --user=root --password --master-data > backupdatabase.sql #备份原数据库
Enter password:
mysqldump: Error: Binlogging on server not active #提示启动过日志
[root@localhost /]# vi /etc/my.cnf # [mysqld] 添加 log-bin = mysql-bin 启动日志功能
[root@localhost /]# service mysqld stop # centos6 chkconfig mysqld off centos7 [root@localhost ~]# systemctl disable mysqld.service 删除开机启动
第三步:卸载mysql:
上面的命令将你当前MySQL的配置文件/etc/my.cnf文件到/etc/my.cnf.rpmsave进行备份。
第四步:安装REMI存储库,以解决MySQL的兼容性问题
你可能会得到在安装MariaDB的依赖关系错误。因此,让我们添加REMI存储库来解决依赖性问题。感谢AskMonty知识库帮我解决依赖关系问题。
这一步提示错误
[root@localhost ~]# rpm -ivh remi-release-6.rpm 警告:remi-release-6.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 00f97f56: NOKEY
错误:依赖检测失败:
epel-release >= 6 被 remi-release-6.5-1.el6.remi.noarch 需要
[root@localhost ~]# rpm -ivh epel-release-6-5.noarch.rpm
[root@localhost ~]# rpm -ivh remi-release-6.rpm #解决
现在安装compat-mysql55包:
第五步:安装Mariadb:
创建一个库文件为MariaDB的,并添加以下几行:
对于32位系统:
对于64为系统:
保存并退出运行
下载开始安装Mariadb:
安装过程提示冲突, yum remove mysql-community-common 卸载后接着上面的安装就成功了
第六步:启动Mariadb服务