设为首页收藏本站 国外访客:

 找回密码
 立即注册
搜索
查看: 21348|回复: 0

[教程/工具] Centos7.6系统宝塔面板中安装的mysql如何设置密码不限制长度教程

[复制链接]
  • 打卡等级:暂无等级
  • 打卡总天数:267
  • 打卡月天数:5
  • 打卡总奖励:223
  • 最近打卡:2026-03-08 05:11:15
灌水成绩
16364
62
2037870
主题
帖子
积分

等级头衔

ID : 1

管理员

积分成就 威望 : 999899
贡献 : 9999
下载币 : 11647
在线时间 : 1368 小时
注册时间 : 2013-9-5
最后登录 : 2026-3-8

发表于 2025-12-1 23:44:52 | 显示全部楼层 |阅读模式
免责
在CentOS 7.6系统中,如果你使用的是宝塔面板来管理你的服务器,并通过宝塔面板安装了MySQL 5.6,那么设置MySQL密码不限制长度的过程稍有不同。宝塔面板提供了一个图形界面来简化服务器和应用的管理,但底层的MySQL配置仍然需要手动调整。/ ]5 z- _1 B+ o! a* m
, U9 b. r' a7 o! T3 f4 \7 d
以下是如何在宝塔面板中安装的MySQL 5.6设置密码不限制长度的步骤1 W* y) R$ s* ^: f' g

# j9 A8 D' f, A7 K/ G* ]1.登录宝塔面板
; R$ f- \0 v' `3 [* H& M1 |% `% A5 E2 w: Q3 F$ U  d4 h
首先,通过你的浏览器访问宝塔面板的网址,并使用你的用户名和密码登录。' M2 H5 |. ~) f% R+ Y$ B

) c7 }. t, g) b. r# b9 F2 @2.进入MySQL管理- [' H( s6 p( O+ _3 E' R* U3 T* ]
( O- G5 @5 u$ X( H" V3 \
在宝塔面板的左侧菜单中,找到“数据库”或“MySQL”选项,并点击进入MySQL管理页面。+ \/ ], m  v. E/ \
6 |& U' H0 v' U7 Q6 T+ n. X3 h7 B
3.修改MySQL配置文件5 U5 H9 \, g, R( e3 R

' O- u' Y; ]! e0 u# r由于宝塔面板可能没有直接提供禁用密码验证插件的选项,你需要手动编辑MySQL的配置文件。在MySQL管理页面,找到“配置文件”或类似的选项,点击编辑配置文件。0 B( n7 h7 l7 ~, o2 n! k6 ^

. ]! y* X6 u5 J! U* w在配置文件中,找到[mysqld]部分,并添加或修改以下行来禁用密码验证插件(如果存在的话)
2 U1 ]5 u/ c7 q: O2 O, k2 h& k! z$ {. ~4 @, P% |
[mysqld]% Z: n) L1 {: Q
validate_password = OFF
5 {" T* M& k) J
0 `* p% ]1 R8 l" ]5 a5 u& ]9 W: n, _1 q或者,你可以完全移除与validate_password相关的所有行。
! d0 T( k8 h$ h/ @
$ `8 q4 N( K( Z2 \; W6 |! T& ^. N保存并关闭配置文件。
! q: q# E* [2 }7 {+ F' H+ f; A4 |! q, W7 g" \# h$ q7 X7 o! X
4.重启MySQL服务" E1 U% ^. `! {8 D
- ~& }8 s# T$ Z# i9 a* x" a  L  v
在宝塔面板的MySQL管理页面,找到重启MySQL服务的选项,并点击它来应用配置文件的更改。
2 Q) T2 H* Y% _- g! `$ v% F
5 f3 P/ C! q( A9 s6 f. g5.设置新的密码9 \# Q% d4 N3 ]6 D

, ^( J3 D- ]3 ^7 C8 d" Y现在,你可以通过宝塔面板的MySQL管理界面或者通过命令行登录MySQL来设置新的密码,而不会有长度限制。' [3 ]  k7 G3 n6 O; C  u
0 L/ ^% u8 p5 t$ f8 h6 J2 j
通过命令行设置密码的示例:
/ m& `3 F. Q0 n" Q$ W' _4 Y1 ?4 I% b# G% E
mysql -u root -p' A, ?" t0 j5 @4 `
$ N% ^0 h; s4 C9 \
然后输入当前root用户的密码登录到MySQL。* l: J- A$ R1 t& U/ ^

# x! n0 l% Y" X: _在MySQL提示符下,设置新的密码:
6 v+ s) Q6 R5 L7 S6 ?" X6 n9 y* V# f7 N6 d7 [/ f1 v% N
SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘your_new_password’);
7 E$ |# g. D% s6 I2 w
: V5 H% h& ?/ F: @其中your_new_password是你想设置的新密码。7 J/ f+ `9 x# i$ x* A3 ]

# X  G" s, x" S) l( J  i# Y6.退出MySQL
+ c. s' G/ |% i1 p, ~* g  D: b$ s5 S
在MySQL提示符下输入exit;退出MySQL。' e- [4 `% ~6 V- Q9 \$ t  \1 W

, d/ G: Z* _- t! Z6 @* q$ r' ]请注意,禁用密码验证插件会降低MySQL的安全性,因为它不再强制要求密码符合特定的复杂性要求。在禁用此插件之前,请确保你了解相关的安全风险,并考虑采取其他安全措施来保护你的数据库。如果可能的话,使用强密码和限制对数据库的访问权限是更好的做法。  P# `1 i7 D5 @6 S% h+ D8 c
7 O8 D( k4 c* R5 I$ h
免责
帖子地址打造全网最多免费游戏网站
今日来客 列表模式
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|蔡州手游 |网站地图 wapmz.com

GMT+8, 2026-3-8 18:02