使用MariaDB 10安装phpmyadmin

dy1byipe  于 2022-11-08  发布在  PHP
关注(0)|答案(1)|浏览(213)

我已经成功安装了mariaDB(测试了连接,工作正常)和phpmyadmin。但是,当试图访问phpmyadmin时,我得到了以下信息:

phpMyAdmin - Error
Cannot load mysql extension. Please check your PHP configuration. - Documentation

我已经尝试按照指示安装php-mysql,但是我得到了一个依赖性错误,我不能很容易地解释。

$ sudo yum -y install php-mysql
Loaded plugins: security
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package php-mysql.i386 0:5.1.6-23.el5 set to be updated
--> Processing Dependency: php-common = 5.1.6-23.el5 for package: php-mysql
--> Processing Dependency: php-pdo for package: php-mysql
--> Processing Dependency: libmysqlclient.so.15 for package: php-mysql
--> Processing Dependency: libmysqlclient.so.15(libmysqlclient_15) for package: php-mysql
--> Running transaction check
---> Package php-common.i386 0:5.1.6-23.el5 set to be updated
---> Package php-pdo.i386 0:5.1.6-23.el5 set to be updated
---> Package mysql.i386 0:5.0.45-7.el5 set to be updated
--> Processing Conflict: mysql conflicts MySQL
--> Finished Dependency Resolution
mysql-5.0.45-7.el5.i386 from el5_u3_base has depsolving problems
  --> mysql conflicts with MariaDB-server
Error: mysql conflicts with MariaDB-server

为什么mysql与MariaDB-server冲突?我该如何解决冲突?
注意:这个主机以前安装了mysql(v4?)。我以为我已经用以下命令完全删除了它:

sudo yum remove mysql mysql-server
nzk0hqpo

nzk0hqpo1#

部分答案可能是安装MariaDB-compat包,因为它也满足了mysql填充的依赖性(对于mysql客户端包)。然后尝试再次安装/更新phpMyAdmin(或php-mysql)包。

相关问题