如何重置或更改MySQL root密码?

如何在ubuntu服务器中更改MySQL root密码和用户名?在设置任何更改之前,是否需要停止mysql服务?

我也有一个phpmyadmin设置,phpmyadmin会自动更新吗?


慕少森
浏览 617回答 3
3回答

芜湖不芜

在Ubuntu Linux上设置/更改/重置MySQL root密码。在终端中输入以下行。停止MySQL服务器: sudo /etc/init.d/mysql stop开始mysqld配置:sudo mysqld --skip-grant-tables &在某些情况下,您需要创建第/var/run/mysqld一个:sudo mkdir -v /var/run/mysqld && sudo chown mysql /var/run/mysqld以root身份登录MySQL: mysql -u root mysql替换YOURNEWPASSWORD为您的新密码:UPDATE  mysql.userSET  Password = PASSWORD('YOURNEWPASSWORD')WHERE  User = 'root';FLUSH PRIVILEGES;exit;注意:在某些版本上,如果password列不存在,您可能需要尝试:UPDATE user SET authentication_string=password('YOURNEWPASSWORD') WHERE user='root';注意:此方法不被视为重置密码的最安全方式,但是,它可以工作。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

MySQL