mysql的yum安装与配置

环境 centos 7 mysql 5.7
yum安装
1.获取rpm包

 wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

2.安装mysql源

yum localinstall mysql57-community-release-el7-8.noarch.rpm

3.安装mysql

yum -y install mysql-community-server

4.启动服务

systemctl start mysqld

5.查看mysql是否启动

systemctl status mysqld

6.查看密码

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

7.mysql_secure_installation修改密码
安装完mysql-server 会提示可以运行mysql_secure_installation。运行mysql_secure_installation会执行几个设置:
a)为root用户设置密码
b)删除匿名账号
c)取消root用户远程登录
d)删除test库和对test库的访问权限
e)刷新授权表使修改生效

通过这几项的设置能够提高mysql库的安全。建议生产环境中mysql安装这完成后一定要运行一次mysql_secure_installation

8.登录mysql

mysql -uroot -p '密码'

9.修改密码

// 第一种方法:
    set password for '用户名'@'IP地址'=Password('新密码')
	mysql> set password for ehome@'%'=Password('123');
	
// 第二种方法:
    alter user '用户名'@'客户端来源IP地址' identified by '新密码';

// 第三种方法(忘记密码时,必须使用此方法修改密码):
    UPDATE mysql.user SET authentication_string=password('123!') WHERE user='root' and host='localhost';
    
===root修改自己密码
# mysqladmin -uroot -p'123' password 'new_password'	    //123为旧密码

10.关闭密码强度策略

[root@mysql ~]#vim /etc/my.cnf
validate-password=OFF

11.跳过密码登录

[root@mysql ~]#vim /etc/my.cnf
skip-grant-tables
posted @ 2020-02-24 23:54  一笑生花  阅读(256)  评论(0)    收藏  举报