首先说一下,我使用的数据库管理软件是Navicat,由于mysql是很早以前装和配置的,所以root的密码忘记了。
如果密码输入错误的话,就会报一下错误:
这时,可以选择直接设置跳过密码登录,也可以修改密码,以下讲一下过程。
1,关闭系统正在运行的mysql服务。
通过计算机->管理->服务->找到mysql,右键
或者使用命令行关闭(前提是已经配置了mysql的环境变量,不然要首先进入到bin目录下),在命令行输入:net stop mysql
2,新建一个命令行窗口,输入以下命令:
这时,界面会卡在这里,没关系,不要关闭,再次重开一个cmd窗口。
3,登录mysql,现在已经不需要密码了,因此,输入mysql -u root -p,密码为空。可以发现已经可以登录上了。
4,下面就是正常的mysql操作了,包括查看密码与修改密码。
select
host,
user
,
password
from
mysql.
user
;//即可查看到用户和密码
如果要修改密码的话,在命令行下 依次 执行下面的语句
1 2 3 4 |
|
然后重新启动mysql,就可以用新的密码登陆了。
运行截图如下:
Enjoy Mysql!