linux安装mysql

 

1.执行命令:

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

 

2.执行命令:

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

 

3.执行命令:

yum install -y mysql-community-server

 

出现错误:you could try using --skip-broken to work around the problem|You could try running: rpm -Va --nofiles --nodigest

解决方法如下:

yum clean all

rpm --rebuilddb

yum update

 

4.启动命令:

systemctl start mysqld.service

查看状态命令:

systemctl status mysqld.service

 

5.获取临时密码:

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

 

 

 

6.通过临时密码登录MySQL,进行修改密码操作
mysql -uroot -p
使用临时密码登录后,不能进行其他的操作,否则会报错,这时候我们进行修改密码操作

 
7.因为MySQL的密码规则需要很复杂,我们一般自己设置的不会设置成这样,所以我们全局修改一下
mysql> set global validate_password_policy=0;
mysql> set global validate_password_length=1;
 
 
8.这时候我们就可以自己设置想要的密码了
 
ALTER USER 'root'@'localhost' IDENTIFIED BY 'yourpassword';

 

 

 9.授权其他机器远程登录

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
 
FLUSH PRIVILEGES;

 

10.开启开机自启动
先退出mysql命令行,然后输入以下命令
systemctl enable mysqld
systemctl daemon-reload

 

posted @ 2021-09-02 11:08  kotaka  阅读(77)  评论(0)    收藏  举报