#输入密码进入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 账号的密码GRANTALLPRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY 'root'WITHGRANT OPTION;#查看 mysql 初始的密码策略SHOWVARIABLES LIKE 'validate_password%';#只验证密码的长度(LOW代表密码任意,但长度在 8 位或以上)setglobal validate_password_policy=LOW;#设置密码长度setglobal validate_password_length=6;#刷新权限,让权限立即生效
flush privileges;
#输入密码进入mysqlmysql -u root -p #修改mysql登录密码ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';#修改root密码update user set authentication_string=PASSWORD('123456') where User='root'; # 设置允许远程登录#第一个*是数据库,可以改成允许访问的数据库名称#第二个 是数据库的表名称,代表允许访问任意的表#root代表远程登