如何解决 Mariadb 与 mysql 的冲突以安装 mySQL-python 依赖项

Posted

技术标签:

【中文标题】如何解决 Mariadb 与 mysql 的冲突以安装 mySQL-python 依赖项【英文标题】:how yo resolve Mariadb conflict with mysql to install mySQL-python dependencies 【发布时间】:2014-03-23 22:25:18 【问题描述】:

我正在尝试为 mysql-python 安装所需的依赖项,但我正在这样做

yum 安装 mysql

我收到了这个回复

mariadb 与 MySQL51-server 冲突 您可以尝试使用 --skip-broken 来解决问题 您可以尝试运行:package-cleanup --problems

我是 unix 新手,我在 centOS 5.10 上使用 virtualenv。我正在通过 SSH 建立一个 Django 项目,但这阻止了我。

这些建议是什么意思?我该怎么办?

谢谢

【问题讨论】:

【参考方案1】:

您似乎已经安装了 MariaDB,它阻止了安装 MySQL。 MariaDB is a drop-in replacement for MySQL,因此它应该与 Django 一起工作(不包括 some minor issues)。

您应该能够使用以下方式控制服务:

/etc/init.d/mysql start

/etc/init.d/mysql status

/etc/init.d/mysql stop

这里是more info regarding installation of MariaDB on CentOS

【讨论】:

谢谢!我刚刚检查了一下,我可以启动该服务,我想它也可以与 Django 一起使用。

以上是关于如何解决 Mariadb 与 mysql 的冲突以安装 mySQL-python 依赖项的主要内容,如果未能解决你的问题,请参考以下文章

【MySQL】字段名与关键字冲突解决办法

centos7系统自带mysql吗?

mysql/mariadb学习过程中出现的问题与解决

如何解决与 git-svn 的冲突?

MySQL/MariaDB查询执行路径

MySQL - 您的 SQL 语法有错误;检查与您的 MariaDB 服务器版本相对应的手册以获取正确的语法 - phpMyAdmin