记录下 rhel 7 安装MySQL 并重置root密码
注意官方是很不提倡用root的。
下载并安装MySQL
最新的rpm地址 https://dev.mysql.com/downloads/repo/yum/
#wget https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm #rpm -ivh mysql57-community-release-el7-11.noarch.rpm
#yum install mysql-server
重置root密码
# systemctl stop mysqld # systemctl set-environment MYSQLD_OPTS="--skip-grant-tables" # systemctl start mysqld # mysql -u root mysql> UPDATE mysql.user -> SET authentication_string = PASSWORD('password'), password_expired = 'N' -> WHERE User = 'root' AND Host = 'localhost'; -> FLUSH PRIVILEGES; -> quit # systemctl stop mysqld # systemctl unset-environment MYSQLD_OPTS # systemctl start mysqld # mysql -u root -p Enter password: mysql> show databases;