我一直在按照这些说明重置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 的各种功能。
所以,这个警告确实只是一个警告。