MySQL设置登陆密码
MySQL数据库安全问题一直是人们关注的热门话题,在很多时候新装的MySQL服务默认密码是空的。因此我们需要设置一个自己好记又相对复杂的密码。Mysql数据库中的密码存储必须用password()函数加密,在MySQL表中是以加密形式存储密码的,而不是作为纯文本。权限相关的修改完之后一定要flush privileges,使新设置生效。
1.用root 登陆MySQL终端
mysql>set password =password(‘raykaeso‘);
mysql>flush privileges;
2.在MySQL终端中使用GRANT语句
mysql>grant all on *.* to ‘root’@’localhost’ IDENTIFIED BY ‘raykaeso’with grant option ;
mysql>flush privileges;
3.在MySQL库user表中直接修改
mysql>use mysql;
mysql>update user set password=password(‘raykaeso’) where user=’root’;
mysql>flush privileges;
4、在shell命令行里修改MySQL用户密码
[root@raykaeso leixuesong] mysqladmin -u root password “your password”;
来源:MySQL设置登陆密码
2019年4月9日 上午9:38
很详细 谢谢博主!
2019年5月5日 下午8:16
哇塞,居然是沙发?留个名