做django后台网站,wordpress la,北京网聘咨询有限公司,wordpress不显示中文图片flush privileges 命令本质上的作用是将当前user和privilige表中的用户信息/权限设置从mysql库(MySQL数据库的内置库)中提取到内存里。MySQL用户数据和权限有修改后#xff0c;希望在不重启MySQL服务的情况下直接生效#xff0c;那么就需要执行这个命令。通常是在…flush privileges 命令本质上的作用是将当前user和privilige表中的用户信息/权限设置从mysql库(MySQL数据库的内置库)中提取到内存里。MySQL用户数据和权限有修改后希望在不重启MySQL服务的情况下直接生效那么就需要执行这个命令。通常是在修改ROOT帐号的设置后怕重启后无法再登录进来那么直接flush之后就可以看权限设置是否生效。而不必冒太大风险。mysql update mysql.user set passwordPASSWORD(‘新密码’) where User’root’;mysql flush privileges;mysql exit;mysql 新设置用户或更改密码后需用flush privileges刷新MySQL的系统权限相关表否则会出现拒绝访问还有一种方法就是重新启动mysql服务器来使新设置生效。具体例子:1.用户root用户进入mysql再打开mysql数据库(use mysql)后-create user stu identified by ‘stu’; ##创建一用户stu并添加密码为stuexit; ##退出测试2.用新用户重新进入mysqlmysql -ustu -pstu ##进入成功3.重新使用root用户进入mysql并打开mysql数据库update user set passwordpassword (‘123456’) where userstu; ##更改stu用户密码为123456exit; ##再次退出测试-4.直接以用户stu身份进入用新密码进入看是否成功mysql -ustu -p123456; ##报错密码不正确5. 重新以root 用户登陆并进入mysql数据库,重新修改用户密码-update user set passwordpassword (‘123456’) where user123456; ##更改stu用户密码为123456flush privileges; ##刷新MySQL的系统权限相关表-exit;6.再次退出并以stu用户123456密码进入,测试成功!---------------------------------------------------更新用户权限后更应该刷新权限表修改mysql.user表后也需要刷新权限