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

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

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

[复制链接]
  • 打卡等级:暂无等级
  • 打卡总天数:317
  • 打卡月天数:27
  • 打卡总奖励:255
  • 最近打卡:2026-04-27 01:47:51
灌水成绩
17505
88
17992
主题
帖子
积分

等级头衔

ID : 1

管理员

积分成就 威望 : 9
贡献 : 9
下载币 : 372
在线时间 : 1506 小时
注册时间 : 2013-9-5
最后登录 : 2026-4-27

发表于 2025-12-1 23:44:52 | 显示全部楼层 |阅读模式
免责
在CentOS 7.6系统中,如果你使用的是宝塔面板来管理你的服务器,并通过宝塔面板安装了MySQL 5.6,那么设置MySQL密码不限制长度的过程稍有不同。宝塔面板提供了一个图形界面来简化服务器和应用的管理,但底层的MySQL配置仍然需要手动调整。
% ?& |8 }1 ~: Z+ m  V) T$ G
0 a) k& t6 ~& c7 }8 }% j& M; b以下是如何在宝塔面板中安装的MySQL 5.6设置密码不限制长度的步骤" f  v5 [5 S( Z+ [) {

* t$ _. S+ ~% W1.登录宝塔面板
) X* a) C( U# _( D( F/ H2 x
7 i2 B' i( V, K3 m( ~0 b9 U首先,通过你的浏览器访问宝塔面板的网址,并使用你的用户名和密码登录。
( P6 F7 m& |: P: U/ C7 u
% X& ^1 P! _# f$ n; L, r2.进入MySQL管理
" z. B9 o* {9 }, Q) F- e
7 i- y! ^( i' {) Z7 R' g在宝塔面板的左侧菜单中,找到“数据库”或“MySQL”选项,并点击进入MySQL管理页面。
. i( @3 T: h0 C; h9 l! ?5 r& P: K
$ R4 P/ X: k- ]3.修改MySQL配置文件
) ^1 u, O8 u& G% F4 I2 j( t3 m, f# ?: n2 P, w
由于宝塔面板可能没有直接提供禁用密码验证插件的选项,你需要手动编辑MySQL的配置文件。在MySQL管理页面,找到“配置文件”或类似的选项,点击编辑配置文件。1 z. I7 Q' ?; t$ ]- ~
5 w. u) X4 e4 J& N. ]' ]6 p
在配置文件中,找到[mysqld]部分,并添加或修改以下行来禁用密码验证插件(如果存在的话)3 H( N8 V6 r7 W# z' s
4 q, }7 Z% V" M' M& y$ `
[mysqld]
" k7 L8 W/ E" h% c7 F0 T# yvalidate_password = OFF! I( H; r$ f0 s- C9 {* }# P
0 ?* P/ `) x" W7 B6 ]' B
或者,你可以完全移除与validate_password相关的所有行。' \) X# @; _  l9 S
. ]! A4 B8 T* K# w# m% u! k
保存并关闭配置文件。
4 l- ~  e, D8 ^8 p  f0 w% V9 Y! G# u/ ~- J
4.重启MySQL服务
% M9 @7 E, d6 E, R. o/ M0 m: j7 R4 x9 t$ M
在宝塔面板的MySQL管理页面,找到重启MySQL服务的选项,并点击它来应用配置文件的更改。6 v: h9 l4 |, o9 T

$ H! f* t, M" Y+ p5 @/ X5.设置新的密码, ?( J8 `- n8 `2 c& a8 P; ]
- t# X# N3 d' R( M) u3 h; {) i0 C
现在,你可以通过宝塔面板的MySQL管理界面或者通过命令行登录MySQL来设置新的密码,而不会有长度限制。
6 E' w. p( s( r3 n# ^4 Z
9 p$ s, Q, I) I) T通过命令行设置密码的示例:
# w, ^3 D& U# [2 `6 T" l6 I' v) n3 [, {- l5 b, R2 M8 \# J
mysql -u root -p9 y; d5 v3 J& U, l+ ~

8 x5 t% l. Q- F6 B' w) t5 {  X1 r然后输入当前root用户的密码登录到MySQL。
: A* m: @' q7 D- R  W& Y5 I  u+ e2 V. a7 W0 V) j8 q
在MySQL提示符下,设置新的密码:2 Q  l! T- k3 x
: i1 Y5 S) r( `' }
SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘your_new_password’);
7 J& [0 v1 f4 c' O9 Q- l
$ M  u, M) V4 H其中your_new_password是你想设置的新密码。
/ D0 \/ H2 q+ y! Q) X. o) e/ i- i9 I( H# y8 ^
6.退出MySQL
& c( ^1 j, ]  F" p/ Y
- D# ?6 R2 B. U- c0 w3 o在MySQL提示符下输入exit;退出MySQL。2 j4 l6 L4 W: A1 e  ]1 G3 x7 w
) F3 \) G8 J$ B
请注意,禁用密码验证插件会降低MySQL的安全性,因为它不再强制要求密码符合特定的复杂性要求。在禁用此插件之前,请确保你了解相关的安全风险,并考虑采取其他安全措施来保护你的数据库。如果可能的话,使用强密码和限制对数据库的访问权限是更好的做法。
' v% H7 Y% D+ w3 K+ c$ g- C' P
+ G" Z, w1 v9 q4 ?
免责
帖子地址打造全网最多免费游戏网站
今日来客 列表模式
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-27 10:48