我在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新手。最近我读了很多书,但就此而言,我只是被卡住了......
谢谢!
答案 0 :(得分:0)
现在已经解决了。我使用的是“e17”而不是“el7”。
感谢。