有时候,作为勤奋的程序员,硬盘就是我们的“大脑”,运行内存就是我们的思维。我们宁愿把知识存入硬盘,也不愿存入大脑;即使安装进硬盘后,也很难记得让它“运行”。
当登录MySQL后端时,我突然忘记了登录密码。我应该怎么办? ? ?最后有总结~~~
1、如何更好的掌控MySQL命令行,让自己一步步成为SQL高手?这篇文章提到,通过在my.ini配置文件中添加这句话:skip-grant-,然后重启MySQL服务器,就可以不用密码进入MySQL后台,但是有一个缺陷,就是每次登录MySQL后台不需要密码,怎么办?
解决:
首先进入MySQL后台,然后依次输入命令:
展示
使用mysql(MySQL自带mysql数据库)
用户,来自用户;
如图所示
然后我们可以看到密码已经加密了,输入:
用户集=(“root”)其中用户=“root”
然后进入my.ini配置文件删除skip-grant-,然后通过命令重启服务器。
如果直接写=“root”,重启MySQL服务后,登录时输入密码后仍然无法登录。
因为你输入的登录密码会被MySQL加密,与加密后数据库表user中的用户密码进行比较,显然是错误的。
那么回到起点,看文章:如何更好的掌控MySQL命令行,一步步让自己成为SQL高手?再试一次,屏蔽密码,然后进入MySQL后台修改密码;
其实还有一个很简单的方法。进入MySQL后台后,只需输入:set=(密码);。哈哈哈,是不是很简单呢?当然我希望你能看到这个,呵呵。
最后简单总结一下,前面的文章和本文主要解决更改密码时可能出现的一些意外错误。
以下是更改密码的 2 种方法:
1、在不进入MySQL服务后台的情况下,将密码格式更改为:
-u[用户名] -p[旧密码][新密码]
2、进入MySQL服务器后台,修改密码的SQL命令语句为:
1)、user set = (新密码) 其中user = 当前用户名(通常是root)
2)、设置=(密码)
结束啦~~~
不积步,无以至千里;不急流,就无法到达江河大海。每天学一点,大师就永远不会远离你。
希望能和大家一起学习。小编也在一步步学习。希望大家喜欢~~~~
扫一扫在手机端查看
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。