MySQL5非安装版,默认root用户是没有密码的
使用Mysql update命令既可以修改root的老密码,也可设置root的密码为空,如果使用update命令更改root的密码,需要使用Mysql自带的
加密函数PASSWORD(string),该函数对一个明文密码进行加密,是不能解密的,专门用于mysql.user(用户权限表)中设置密码的。
要修改密码,可以直接登录
mysql -u root
然后依次执行下面三个语句(123456是你的密码)
use mysql
update user set password=PASSWORD('123456') where user='root';
flush privileges;
注意在使用update后,需要进一步输入flush privileges;语句,否则修改密码命令操作不会生效