[英]Cannot Set Root Password MySQL CentOS 6
总览
嗨! 我是Linux的新手,但是我能够在多个VPS上安装并运行MySQL。 但是,最近我通过重新安装CentOS 6重置了VPS。我遇到了一个关于MySQL的问题,该问题使我无法登录或设置密码。 我从来没有遇到过这个问题,所以我希望有人能帮助他们。
重现问题的步骤
yum install wget
wget http://dev.mysql.com/get/mysql57-community-release-el6-8.noarch.rpm
sudo yum localinstall mysql57-community-release-el6-8.noarch.rpm
yum install mysql mysql-server
/etc/init.d/mysqld start
mysqladmin -u root -p "setpasswordhere"
在最后一步,它不会让我告诉我输入当前的root密码,但是在第一种情况下,从未提示我设置密码。 我现在已重新安装VPS 2-3次,并执行了以前不会导致我出现问题的相同步骤。 尽管重新安装整个VPS并不是最重要的事情,但是在我完全迷失了新手的时候,重新安装并从头开始只需要5到10分钟。
研究:我按照以下步骤在此处安装MySQL: https : //dev.mysql.com/doc/mysql-repo-excerpt/5.6/en/linux-installation-yum-repo.html
错误消息是:
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
要么
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: YES)'
因此很明显,这里设置了密码,但是我从来没有被提示首先创建一个密码。
控制台输出:
[root@vps83299 ~]# mysqladmin -u root -p ""
Enter password:
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
[root@vps83299 ~]#
当我按照以下说明进行操作时出现错误: https : //ubuntu.flowconsult.at/en/mysql-set-change-reset-root-password/
mysql> update user set password=PASSWORD("newpass") where User='root';
ERROR 1054 (42S22): Unknown column 'password' in 'field list'
对于mysql,请使用:
mysqladmin -uroot -psetpasswordhere
要么
mysql -uroot -psetpasswordhere
恢复MYSQL根密码(适用于Linux用户)
# 登录到root用户并运行step1和2步骤1#/ /etc/init.d/mysql stop
/mysql /etc/init.d/mysql stop
步骤2# mysqld_safe --skip-grant-tables &
输出:使用/ var / lib / mysql中的数据库启动mysqld守护程序mysqld_safe [6025 ]:已开始第3步:使用mysql客户端连接到mysql服务器:继续运行.......
步骤3(使用root用户)登录到新终端
mysql -u root
mysql> use mysql;
mysql> update user set password=PASSWORD('NEW-ROOT-PASSWORD') where User='root';
mysql> flush privileges;
mysql> quit
步骤4#停止MySQL Server:
/etc/init.d/mysql stop
步骤5#/ /etc/init.d/mysql start
mysql -u root -pNEWPASSWORD
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.