当前位置:网站首页>Centos8 install MySQL 8.0 using yum x

Centos8 install MySQL 8.0 using yum x

2022-07-07 01:54:00 [email protected]

Catalog

First step : add to MySQL Yum The repository

The second step : use yumyum makecache Download the package information of the server to the local computer and cache it

The third step : install mysql

  Step four , start-up mysql, And set it to boot

Step five , Change password

Step six ,Linux Login and local login tests


First step : add to MySQL Yum The repository

yum -y install https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm

The second step : use yumyum makecache Download the package information of the server to the local computer and cache it

yum makecache

The third step : install mysql

sudo yum -y install mysql-community-server

Installation successful !!!!


 

  Step four , start-up mysql, And set it to boot

  Execute it first , After successful startup, execute the next step to set it as startup

systemctl start mysqld   

Set boot up

 systemctl enable mysqld

Step five , Change password

  First check the default generated password , The default password is the last output [email protected]: All the back

sudo grep 'temporary password' /var/log/mysqld.log

  Sign in , Then the password is automatically generated by the one above

mysql -uroot -p

  Then the next step is to change the password , Just step by step

mysql>set global validate_password.policy=0;
mysql>set global validate_password.length=4;


mysql>ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password By 'newPassword'; #  Change Password 
mysql>flush privileges;
mysql>update mysql.user set host = '%',plugin='mysql_native_password' where user = 'root'; #  All hosts can access 
mysql>flush privileges;
mysql>exit;

 # Note that the initialization password must match the length , And must contain numbers , Lowercase or capital letters , Special characters .
If the following two items are wrong :ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
Run the following command first .

mysql>ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password By '[email protected]';

Step six ,Linux Login and local login tests

Linux Sign in

 

原网站

版权声明
本文为[[email protected]]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/188/202207061817145762.html