首页 / MYSQL / 无法重置mysql的root密码
无法重置mysql的root密码
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了无法重置mysql的root密码,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2400字,纯文字阅读大概需要4分钟。
内容图文
![无法重置mysql的root密码](/upload/InfoBanner/zyjiaocheng/896/2a5dd4e80f9c435cac053bd5a3df20a2.jpg)
我需要重置我本地mysql安装的root密码,但它不会让我.我试过这个:
$sudo /etc/init.d/mysql stop
* Stopping MySQL database server mysqld [ OK ]
[1]- Exit 1 sudo /usr/sbin/mysqld --skip-grant-tables --skip-networking
[2]+ Exit 1 sudo /usr/sbin/mysqld --skip-grant-tables --skip-networking
reg@regDesktopHome:~$sudo mysqld --skip-grant-tables &
[1] 13651
reg@regDesktopHome:~$140627 19:02:02 [Warning] Using unique option prefix key_buffer instead of key_buffer_size is deprecated and will be removed in a future release. Please use the full name instead.
reg@regDesktopHome:~$mysql -u root mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
reg@regDesktopHome:~$sudo mysql -u root mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
[1]+ Exit 1 sudo mysqld --skip-grant-tables
如何重置密码?
编辑1
我懂了:
$ps ax| grep mysql
16515 ? Ssl 0:00 /usr/sbin/mysqld
16551 pts/23 S+ 0:00 grep --color=auto mysql
reg@regDesktopHome:~/semios/v3upgrade$sudo kill -9 16515
reg@regDesktopHome:~/semios/v3upgrade$ps ax| grep mysql
16678 ? Ssl 0:00 /usr/sbin/mysqld
16715 pts/23 S+ 0:00 grep --color=auto mysql
reg@regDesktopHome:~/semios/v3upgrade$mysql -u root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
看起来像进程一旦我杀了它就会自动重启mysql …
解决方法:
首先请尝试使用
mysql -u root -p
并在提示时输入您的密码(如果您还记得)以sql-root用户身份登录(注意交换机-p是密码).
如果你真的需要重置mysql的root密码,这里有一个简单的方法 – 用dpkg-reconfigure重新配置包.
轻松重置mySQL root密码的步骤:
>检查mysql-server的版本;
apt-cache policy mysql-server
并查看显示已安装版本以及其他信息的行.例如对于我的安装它是:
Installed: 5.5.37-0ubuntu0.12.04.1
(据此我知道我的系统中安装了mysql-server-5.5.)
>使用以下命令启动重新配置:
sudo dpkg-reconfigure mysql-server-*.*
其中mysql-server – *.*应替换为您拥有的版本. (对我来说,它是mysql-server-5.5).这将停止数据库守护程序.然后会出现一个提示,您必须输入新密码并确认重新配置.
重新配置完成后,守护程序将自动启动.
>然后您可以登录:
mysql -u root -p
并启动数据库管理任务.
参考文献:
> https://help.ubuntu.com/community/MysqlPasswordReset [将很快清理,如页面所示.??]
> Ubuntu Server Guide与您的特定版本有关.
内容总结
以上是互联网集市为您收集整理的无法重置mysql的root密码全部内容,希望文章能够帮你解决无法重置mysql的root密码所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。