1. 程式人生 > >centos安裝mysql和完全解除安裝mysql

centos安裝mysql和完全解除安裝mysql

下載mysql yum包

或者wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm

安裝軟體源:

rpm -Uvh mysql57-community-release-el7-10.noarch.rpm

安裝:

yum install -y mysql-community-server

啟動,狀態:

service mysqld start,systemctl start mysqld.service

service mysqld status ,systemctl status mysqld.service

修改密碼:

在mysql5.7之後又密碼了

檢視 grep'temporary password' /var/log/mysqld.log

登入

修改密碼前有一個問題,mysql會設定密碼的格式,我們將密碼設定為最簡單的格式,

如果不設定可能會出現錯誤

ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

選擇最簡單的格式:

setglobal validate_password_policy=0;

設定密碼的長度:

set global validate_password_length=1;

修改密碼:

ALTERUSER'root'@'localhost'

IDENTIFIED BY'mypassword';

讓其他host也可以登入:

GRANTALLPRIVILEGESON *.* TO'root'@'%' IDENTIFIED BY'mypassword'WITHGRANTOPTION;

FLUSH PRIVILEGES;

完全解除安裝mysql

檢視安裝:yum list installed mysql*

          rpm -qa|grep -i mysql

解除安裝:

yum remove mysql mysql-server mysql-libs compat-mysql51

rm -rf /var/lib/mysql 

rm /etc/my.cnf


rpm -e “rpm -qa|grep -i mysql 命令查出的軟體名

檢視殘留:

whereis mysql 

rm -rf ...