linux,mysql设置远程登录,开放数据库相关命令,简单快捷,欢迎收藏使用

8 篇文章 0 订阅
#输入密码进入mysql
mysql -u root -p			
#修改mysql登录密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';
#修改root密码
update user set authentication_string=PASSWORD('123456') where User='root';	
# 设置允许远程登录
#第一个*是数据库,可以改成允许访问的数据库名称
#第二个 是数据库的表名称,代表允许访问任意的表
#root代表远程登录使用的用户名,可以自定义
#%代表允许任意ip登录,如果你想指定特定的IP,可以把%替换掉就可以了
#IDENTIFIED BY 账号的密码
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;	
#查看 mysql 初始的密码策略
SHOW VARIABLES LIKE 'validate_password%';
#只验证密码的长度(LOW代表密码任意,但长度在 8 位或以上)
set global validate_password_policy=LOW;
#设置密码长度
set global validate_password_length=6;
#刷新权限,让权限立即生效
flush privileges;			
#关于 mysql 密码策略相关参数;
#1)、validate_password_length  固定密码的总长度;
#2)、validate_password_dictionary_file 指定密码验证的文件路径;
#3)、validate_password_mixed_case_count  整个密码中至少要包含大/小写字母的总个数;
#4)、validate_password_number_count  整个密码中至少要包含阿拉伯数字的个数;
#5)、validate_password_policy 指定密码的强度验证等级,默认为 MEDIUM;
	#关于 validate_password_policy 的取值:
	#0/LOW:只验证长度,代表密码任意,但长度在 8 位或以上;
	#1/MEDIUM:验证长度、数字、大小写、特殊字符;
	#2/STRONG:验证长度、数字、大小写、特殊字符、字典文件;
#6)、validate_password_special_char_count 整个密码中至少要包含特殊字符的个数;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值