我已经安装mysql-server在 Linux 机器上,但忘记了(哎呀)root 密码。上网查了一下,一般的方法是这样的:
sudo service mysql stop)sudo mysqld_safe --skip-grant-tables)mysql -u root)我的问题在 2 号。当我运行命令时,它说一些关于日志记录和启动守护程序的内容,然后以行结束
mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
Run Code Online (Sandbox Code Playgroud)
并使用sudo service mysql status确认 MySQL 确实停止了。
为什么会突然停止?而且(更重要的是)我怎样才能让它继续运行以便我可以重置我的密码?
提前致谢
编辑这里是“关于登录和启动守护进程的东西”的完整日志:
$ mysqld_safe --skip-grant-tables
141219 16:55:20 mysqld_safe Logging to syslog.
141219 16:55:20 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
141219 16:55:20 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
$
Run Code Online (Sandbox Code Playgroud)
编辑 2 …