一尘不染

在MySQL 5.6中重置ROOT密码

mysql

我一直按照以下说明为Windows 7便携式计算机上的本地安装重置 root 密码MySQL 5.6

我停止了服务,创建了 init-file ,并运行以下命令(以管理员身份):

"C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqld" --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.6\my.ini" --init-file=C:\\MySQL-misc\\mysql-init.txt

我收到以下 警告

2014-02-08 15:44:10 0 [警告]不建议使用带隐含DEFAULT值的TIMESTAMP。请使用–
explicit_defaults_for_timestamp服务器选项(有关更多详细信息,请参阅文档)。

由于这是警告,因此我不确定是否需要修复任何问题然后再次重做该过程。

当前,命令窗口仍处于打开状态,并且不接受任何输入。我应该强制关闭它还是可以做些什么来优雅地完成此过程?

更新

我终止了“命令”窗口,并尝试重新启动服务。出错了。

重新启动Windows,该服务自动启动。该 root password似乎工作。我成功地使用了需要密码的Workbench的各种功能。

因此,警告确实只是警告。


阅读 318

收藏
2020-05-17

共1个答案

一尘不染

该问题已 解决

如我的问题所述,我遵循 了MySQL手册中的说明

该过程没有 完全 按照所描述的进行(这就是我原始帖子的原因),但是仍然有效(请参阅我的帖子的“ 更新” 部分)。

2020-05-17