phpstudy如何修改数据库密码?

那天晚上,我坐在电脑前,准备更新网站后台数据库密码。
结果phpstudy突然卡住了,屏幕上闪现出服务没有响应的信息。
我实在是着急了,连忙重启了软件。
幸运的是,这只是暂时的问题。

说起修改数据库密码,我真是见多识广了。
我记得去年冬天的一个晚上,当我更改密码时,我无法输入新设置的密码。
我试了几次,最后发现大小写字母是分开的。
PHPStudy的设置界面有这样一个功能,你要仔细阅读提示。

步骤其实很简单。
首先启动phpstudy,点击绿色的启动按钮,看着进度条慢慢走完。
然后,将手指悬停在右上角的齿轮图标上,等到鼠标变成小手形状,然后单击它。
这时会弹出一个菜单,找到“MySQL Tools”选项,点击它,在二级菜单中就会出现“设置或更改密码”。

最关键的一步是输入密码。
旧密码一般是root,这是默认的,不要弄错。
我通常将新密码设置为 Qwertyuiop1 之类的内容,包含数字和字母,有时还包含特殊符号,只要它足够复杂即可。
修改按钮是一个复选图标。
点击后,系统会弹出确认框。
请记住单击“确定”。

修改成功后,会出现一个测试框,输入新密码并回车。
如果出现“密码验证通过”的字样就好了。
不过,此时不要急于关闭窗口。
最好再检查一下网站后台是否可以正常登录。
有时更改密码后,网站配置文件中的密码也必须更改。

等等,还有一件事,那就是备份。
在更改密码之前,我总是习惯性地打开phpstudy的备份功能,并将数据库导出到U盘。
去年夏天的一次,我不小心点击了“初始化密码”。
还好我有备份,不然损失可就大了。

设置新密码后,我手指在键盘上敲了几下,突然想到现在很多数据库管理工具都支持双因素认证了。
如果phpstudy也支持的话,安全性会更高。
不过这个功能我还没有研究过,也不知道有没有人用过。

如何在Navicat中重置数据库密码?

在 Navicat 中重置密码有两种方法。

连接密码:右键单击连接 - 编辑连接 - 更改密码 - 单击保存。
仅更改 Navicat 本地记录。

用户密码:以授权用户身份登录。
MySQL:停止MySQL; SETPASSWORDFOR'root'@'localhost'=PASSWORD('new');STARTMySQL;
PostgreSQL: ALTERROLErootWITHPASSWORD'new';
SQLServer: ALTERLOGINrootWITHPASSWORD='new';
Oracle: ALTERUSERrootIDENTIFIEDBY'new';
注意:您必须拥有权限。
您没有找到 DBA 的权限。
使用 root 是危险的。
你的密码很复杂。