重置mysql数据库中root用户密码的方法
现在我们是生活中经常会需要用到密码,由于密码太多经常会有用户们会忘记root用户密码,那么忘记了mysql数据库中root用户密码怎么办呢?我们要怎么解决呢?下面就让爱站小编为大家介绍重置mysql数据库中root用户密码的方法。
方法一:
修改my.ini重启服务的方法:
在my.ini的[mysqld]字段加入: skip-grant-tables
重启mysql服务,这时的mysql不需要密码即可登录数据库 然后进入mysql mysql>use mysql; mysql>更新
update user set password=password(‘新密码’) WHERE User=‘root’;
mysql>flush privileges; 运行之后最后去掉my.ini中的skip-grant-tables,重启mysqld即可
方法二:
不使用修改my.ini重启服务的方法:
通过非服务方式加skip-grant-tables运行mysql来修改mysql密码
停止mysql服务 打开命令行窗口,在bin目录下使用mysqld-nt.exe启动,即在命令行窗口执行: mysqld-nt
–skip-grant-tables 然后另外打开一个命令行窗口,登录mysql,此时无需输入mysql密码即可进入。 按以上方法修改好密码后,关闭命令行运行mysql的那个窗口,此时即关闭了mysql,如果发现mysql仍在运行
的话可以结束掉对应进程来关闭。
启动mysql服务
以上内容就是小编介绍重置mysql数据库中root用户密码的方法,是不是能省下很多时间呢?此种实用又简便的办法,我们何乐而不为呢?
上一篇:mysql字符集乱码怎么办
下一篇:mysql无法插入中文