Home | 高级前端进阶之路

在现代互联网技术迅猛发展的背景下,前端开发已经从基础的页面构建演变为复杂的工程化开发领域。高级前端开发者不仅需要掌握 HTML、CSS 和 JavaScript 的基础知识,还需深入了解多种编程语言、框架、工具链以及跨领域技术的整合应用,如 Java、PHP 和 C++ 等。高级前端开发的核心是提升工程能力,优化用户体验,并构建高性能的可扩展应用。
站长推荐
关注我 么么哒

高级前端进阶之路 > 新闻中心 >
图文详解linux/windows mysql忘记root密码解决方案
文章来源:白安 时间:2025-01-24
常常有效户过去征询道本身的mysql效劳器健忘暗码了怎样办,为了更佳的处理年夜家的搅扰,原文特回档整治了windows战linux体系停,mysql健忘暗号的处理规划。原文内乱容是尔亲测真用,固然进程中踏过的坑尔也会正在原文中1并瓜分交换。兴话没有多道,上菜~
Windows篇
演练情况:
效劳器:windows2003 64位企业版
mysql版原:5.6.17
操纵步调:
1. 闭关mysql效劳。
以办理员身份登录到您的效劳器体系,倘若效劳器上的Mysql正正在运转,则先遏制MySQL效劳。对待Windows效劳器,先转到“效劳”办理器:从“ 最先”菜单当选择“ 配置--操纵里板”,而后 采取“办理对象”,而后选拔“效劳”。正在列表中找到MySQL效劳并遏制它。
借使您应用的是拼凑包硬件,通俗硬件中应当内乱置了1键闭关mysql效劳的按钮。
2. 运转CMD饬令切换到MySql的bin目次,施行mysqld --skip-grant-tables(注重前面不分号)
3. 此饬令止窗心没有要闭关,再从头挨启1个新的饬令止窗心。注重,那时偶尔会呈现1个正告,没有要剖析便可。
4. 再次挨启1个cmd新窗心。按下面办法运转至bin目次停,运转饬令:mysql -u root -p,提醒输出暗号,曲交归车便可
5.毗连权力数据库,那1步没有能少,不然会失落坑里的。
>use mysql;
凭据尔数遍的亲测,要是少了那1步,会呈现mysql没法开动,不测中断的了局。以下图
注:若是您没有幸已失落坑里,能够参照那里尔亲测无效的处理规划:http://www.chanzhi.org/thread/1441.html。
6. 施行修正暗号饬令,(那里尔将暗码修正为123456)。
update mysql.user set password=PASSWORD('123456') where User='root';
7. 更始施行:
mysql> flush privileges;
8. 闭关窗心,刊出体系再入进,打开mysql效劳,从头登录。
Linux篇
演练境遇:
效劳器:CentOS6.5 64位版
mysql版原:5.7.9
操纵步调:
1. KILL失落体系里的MySQL过程;
killall -TERM mysqld
2. 用以停饬令开动MySQL,以没有查抄权利的体例开动;
mysqld --skip-grant-tables &
3. 而后用空暗号体例应用root用户登录 MySQL;
mysql -u root
4. 修正root用户的暗号,那里尔改成123456;
update mysql.user set authentication_string=password('123456') where user='root' ;
您大概会有疑义,下面饬令中的“authentication_string”字段是甚么。注重尔那里装置的mysql版原是5.7。后来尔是用底下的饬令停止修正暗号掌握的,然则反应给尔1个故障提醒,如图所示。
mysql> update mysql.user set password=PASSWORD('123456') where User='root';
网上查了停材料才晓得,本去mysql5.7数据库停依然不password那个字段了。password字段改成了authentication_string。倘若年夜家正在详细操纵时,凭据本身的mysql版原干响应的饬令调剂便可。
5.更始施行。
mysql> flush privileges; mysql> quit
6.从头开动MySQL,便能够应用新暗号登录了。
小结:
原文战年夜家一同瓜分了Windows战linux效劳器停,mysql效劳root账户暗号的修正处理规划。倘使年夜家正在现实操纵中有其余题目,大概您有更美的处理规划,接待战年夜家一同瓜分交换。尔们共通进修,联合交换,联合前进。