在linux环境:
1、进入mysql的配置文件,在[mysqld]下添加skip-grant-tables跳过密码的验证。(注意一定要添加到[mysqld]下)
#vim /etc/my.cnf
2、重启mysql服务
#service mysqld restart
3、登录mysql
#mysql -uroot -p (直接按enter键)
4|、修改密码。
我这里是用set方式修改密码。
mysql>set password for root@localhost=password(‘123456’)
还可以通过alter、grant、update等方式更改密码。
如:update方式:
mysql> update mysql.user set authentication_string=PASSWORD(‘123456’) WHERE user=‘root’;
windows环境更改密码也是类似。