一. 用alter修改
刚安装mysql ,用/var/log/mysqld.log里的初始密码进入mysql 后
set global validate_password_policy=0;
set global validate_password_length=6;
alter user root@localhost identified by "123456";
或者 set password=password("123456");
或者 set password for root@localhost=password("123456");
二.用mysqladmin修改(在mysql 外面,也就是命令行使用)
1.例如你的 root用户现在没有密码,你希望的密码修改为123456,那么命令是:
mysqladmin -u root password 123456
2.如果你的root现在有密码了(123456),那么修改密码为abcdef的命令是:
mysqladmin -u root -p password abcdef
注意,命令回车后会问你旧密码,输入旧密码123456之后命令完成,密码修改成功。
3.如果你的root现在有密码了(123456),那么修改密码为abcdef的命令是:
mysqladmin -u root -p123456 password abcdef (注意-p 不要和后面的密码分 开写,要写在一起,不然会出错)