簡體   English   中英

如何清理錯誤的mysql和mariadb安裝並在CentOS7上安裝新的mariadb?

[英]How to clean up bad mysql and mariadb installation and install fresh mariadb on CentOS7?

我在ovh.com VPS上重新安裝了CentOS7。 默認情況下,它附帶MariaDB支持,但是我想使用MySQL來運行以下命令:

rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
Retrieving httpd://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
warning: /var/tmp/rpm-tmp.eke8Kn: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
yum install mysql-server
systemctl start mysqld

之后,我嘗試輸入:

/usr/bin/mysql_secure_installation

但是這部分無效。 我嘗試按Enter鍵,輸入root密碼,然后輸入新密碼(為此創建),但這些操作均無效。

Error: Access denied for user 'root@localhost' *(using password: YES)

我跑:

yum remove mysql

並通過了,但我不確定。

然后,我嘗試通過以下操作安裝MariaDB:

1)我在/etc/yum.repos.d/MariaDB.repo中添加了以下內容:

# MariaDB 10.1 CentOS repository list - created 2015-10-29 18:46 UTC
# http://mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

2)然后我運行:

yum install MariaDB-server MariaDB-client

后兩個基於他們的網站。 MariaDB似乎無法正常工作或未安裝。

我想撤消所有這些操作,回到0,然后安裝最新版本的MariaDB。 有人可以指導我進行此操作,並告訴我該怎么做。 我是Linux新手。 最近,我讀了很多書,但是在這本書上我只是被困住了...

謝謝!

現在解決了。 我使用的是“ e17”而不是“ el7”。

謝謝。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM