mysql设置和修改root密码
在安装的过程中,我们在配置文件中只添加了很少的配置。
其实,配置项有很多,而哪些配置项都有默认值,如果我们不配置,MySQL则自动使用默认值。
1. 设置和修改root密码
在windows系统中模块默认 root 账户是没有密码的,如果想要为账户设定密码,可以在利用root账户登录成功之后,执行:

2. 忘记root密码
如果你忘记了MySQL账户的密码。
-
修改配置文件,在 [mysqld] 节点下添加
skip-grant-tables=1[mysqld] ... skip-grant-tables=1 ... -
重启MySQL,再次登录时,不需要密码直接可以进去了
-
windows重启
net stop mysql57 net start mysql57 -
mac重启
sudo mysql.server restart
重启后,无序密码就可以进入。
>>> mysql -u root -p -
-
进入数据库后执行修改密码命令
use mysql; update user set authentication_string = password('新密码'),password_last_changed=now() where user='root'; -
退出并再次修改配置文件,删除 [mysqld] 节点下的
skip-grant-tables=1[mysqld] ... # skip-grant-tables=1 ... -
再次重启,以后就可以使用新密码登录了。
浙公网安备 33010602011771号