पर MySQL को स्थापित करने में विफलता Mariadb के साथ ऐसा कुछ क्यों है? मेरे पास CentOS 7 की एक नई स्थापना थी और MySQL समुदाय संस्करण स्थापित करना चाहता था। ऐसा लगता है कि मुझे पहले Mariadb सर्वर स्थापित करना है?CentOS 7
# yum install mysql-community-server
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: linux.mirrors.es.net
* extras: linux.mirrors.es.net
* updates: linux.mirrors.es.net
Resolving Dependencies
--> Running transaction check
---> Package mariadb-server.x86_64 1:5.5.35-3.el7 will be obsoleted
--> Processing Dependency: mariadb-server for package: akonadi-mysql-1.9.2-4.el7.x86_64
---> Package mysql-community-server.x86_64 0:5.6.25-2.el7 will be obsoleting
--> Processing Dependency: mysql-community-common(x86-64) = 5.6.25-2.el7 for package: mysql-community-server-5.6.25-2.el7.x86_64
--> Processing Dependency: mysql-community-client(x86-64) = 5.6.25-2.el7 for package: mysql-community-server-5.6.25-2.el7.x86_64
--> Running transaction check
---> Package mariadb.x86_64 1:5.5.35-3.el7 will be obsoleted
---> Package mariadb-server.x86_64 1:5.5.35-3.el7 will be updated
---> Package mariadb-server.x86_64 1:5.5.41-2.el7_0 will be an update
--> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.41-2.el7_0 for package: 1:mariadb-server-5.5.41-2.el7_0.x86_64
--> Processing Dependency: mariadb(x86-64) = 1:5.5.41-2.el7_0 for package: 1:mariadb-server-5.5.41-2.el7_0.x86_64
---> Package mysql-community-client.x86_64 0:5.6.25-2.el7 will be obsoleting
---> Package mysql-community-common.x86_64 0:5.6.25-2.el7 will be installed
--> Running transaction check
---> Package mariadb.x86_64 1:5.5.35-3.el7 will be updated
---> Package mariadb.x86_64 1:5.5.41-2.el7_0 will be an update
---> Package mariadb-libs.x86_64 1:5.5.35-3.el7 will be obsoleted
---> Package mariadb-libs.x86_64 1:5.5.35-3.el7 will be updated
---> Package mariadb-libs.x86_64 1:5.5.41-2.el7_0 will be an update
---> Package mysql-community-libs.x86_64 0:5.6.25-2.el7 will be obsoleting
Removing mariadb-server.x86_64 1:5.5.41-2.el7_0 - u due to obsoletes from mysql-community-server.x86_64 0:5.6.25-2.el7 - u
Removing mariadb.x86_64 1:5.5.41-2.el7_0 - u due to obsoletes from mysql-community-client.x86_64 0:5.6.25-2.el7 - u
Removing mariadb-libs.x86_64 1:5.5.41-2.el7_0 - u due to obsoletes from mysql-community-libs.x86_64 0:5.6.25-2.el7 - u
--> Restarting Dependency Resolution with new changes.
--> Running transaction check
---> Package mariadb.x86_64 1:5.5.41-2.el7_0 will be an update
---> Package mariadb-libs.x86_64 1:5.5.41-2.el7_0 will be an update
---> Package mariadb-server.x86_64 1:5.5.41-2.el7_0 will be an update
--> Processing Dependency: mariadb-server for package: akonadi-mysql-1.9.2-4.el7.x86_64
--> Finished Dependency Resolution
Error: Package: akonadi-mysql-1.9.2-4.el7.x86_64 (@anaconda)
Requires: mariadb-server
Removing: 1:mariadb-server-5.5.35-3.el7.x86_64 (@anaconda)
mariadb-server = 1:5.5.35-3.el7
Obsoleted By: mysql-community-server-5.6.25-2.el7.x86_64 (mysql56-community)
Not found
Updated By: 1:mariadb-server-5.5.41-2.el7_0.x86_64 (base)
mariadb-server = 1:5.5.41-2.el7_0
MariaDB है:
चरण 1: मारिया डीबी निकालें पूरी तरह से यानी यम -y MariaDB-libs
चरण 2 को दूर MySQL के संगत कार्यान्वयन, और पहले से ही आपके सर्वर पर स्थापित किया गया था। लेकिन MySQL समुदाय वितरण को स्थापित करना इसे बदल देता है और जहां तक मुझे पता है कि दोनों एक ही इंस्टॉल में नहीं रह सकते हैं। ऐसा प्रतीत होता है कि अकोनाडी में एक मारियाडब निर्भरता है कि MySQL समुदाय पूरा नहीं होता है। क्या आपको अकोनाडी चाहिए? (केडीई डेस्कटॉप का हिस्सा) –
क्या मारिया डीबी वर्तमान में आपकी आवश्यकताओं को पूरा नहीं करता है? आमतौर पर माईएसक्यूएल द्वारा संचालित सबकुछ मैरीडब द्वारा किया जाएगा, जिसमें बाइनरी '/ usr/bin/mysql' और '/ usr/sbin/mysqld' –
शामिल हैं, मेरे पास openshift में एक एप्लिकेशन है, और डेटाबेस MySQL है। मुझे यकीन नहीं है कि मुझे अकोनाडी की आवश्यकता है, लेकिन मैं केडीई डेस्कटॉप का उपयोग कर रहा हूं। अगर मैं मारियाडीबी को अनइंस्टॉल करता हूं तो क्या यह मुझे MySQL इंस्टॉल करने की अनुमति देगा? – user697911