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

 找回密码
 立即注册
搜索
查看: 24152|回复: 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配置仍然需要手动调整。2 u" _3 A: M; I- m! \8 I7 V4 o

& T6 x2 z# l  r) v以下是如何在宝塔面板中安装的MySQL 5.6设置密码不限制长度的步骤
* Y) M  |8 K# n* T( a9 ~4 w
9 Q3 P. J, O3 h0 b' j* i1.登录宝塔面板9 Z* h! D8 j4 U( T# Z8 U

; W& _# c) k2 b首先,通过你的浏览器访问宝塔面板的网址,并使用你的用户名和密码登录。5 K, V* }2 {. n& L0 M! W
$ k  m9 N/ ~9 `- @/ j+ {
2.进入MySQL管理
' @$ q5 p- A: H: B
5 A( h3 }% n3 `3 O  J在宝塔面板的左侧菜单中,找到“数据库”或“MySQL”选项,并点击进入MySQL管理页面。
" D' L8 ?7 H. S$ E3 e* }- y) p0 [- B( Q) D3 J) |0 V
3.修改MySQL配置文件
! A" y( d0 y$ g9 K3 [0 }0 c% U* q& m+ l. K/ Q! F8 O
由于宝塔面板可能没有直接提供禁用密码验证插件的选项,你需要手动编辑MySQL的配置文件。在MySQL管理页面,找到“配置文件”或类似的选项,点击编辑配置文件。/ G% j4 P0 z7 Y5 t& t. y: d5 O
* J$ l$ Q7 ]2 A/ V: D4 o& K% r
在配置文件中,找到[mysqld]部分,并添加或修改以下行来禁用密码验证插件(如果存在的话)# p! U. M8 _+ X8 \  R7 ~, K
* V; I9 R9 p$ n7 }: D4 w5 i7 |
[mysqld]  O7 X0 y, G0 j; d4 B3 w+ _( Q
validate_password = OFF
8 y- @9 ]1 Q4 O/ J$ _& ~) _% x, B6 A( f& s+ l5 _, t* x* n
或者,你可以完全移除与validate_password相关的所有行。
( i5 E" i  t0 |, w" w# _  _: Y9 G$ p0 O# I. N5 ~" T- N* t- r4 {8 `5 d
保存并关闭配置文件。2 Z' V6 G  r9 B' o$ ?

: a) [8 w8 @/ a4.重启MySQL服务
' }; X+ ?/ z5 L* r4 e' z
8 y( J3 c- Z2 x% ^# q) L  X2 L( }在宝塔面板的MySQL管理页面,找到重启MySQL服务的选项,并点击它来应用配置文件的更改。1 C- p( g" @8 e' ~1 `# T! c
; q& R, G' ^" k& i
5.设置新的密码) g; V+ A) Z" G  F" m' j) ~
+ m8 Z# C$ P. p9 Q' p  P5 V
现在,你可以通过宝塔面板的MySQL管理界面或者通过命令行登录MySQL来设置新的密码,而不会有长度限制。
1 V* ?3 y% P, Z) x0 ^6 h+ t2 v9 ~& D* H, b
通过命令行设置密码的示例:; j% R0 l1 T) ?! K
+ p9 n9 e: l8 h) }- g6 q
mysql -u root -p
% ~$ J5 x0 ?1 j# }4 K/ w! q8 e
然后输入当前root用户的密码登录到MySQL。
# D3 ~- \7 x+ K
" i4 v$ g& Z' y! n在MySQL提示符下,设置新的密码:
$ J( F7 n) X- \+ h! D- T
" f4 w7 {% R+ H) d" PSET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘your_new_password’);' j8 m7 V  d- k. m8 m: Z  M
( L, ]5 W) d1 l* `1 K- R
其中your_new_password是你想设置的新密码。
" N& `3 o2 u& k& p# N
5 T: l- B2 h. n; X, f5 ?, k6.退出MySQL
1 D1 D- A& K( T0 b! S9 R- g& F
2 e$ M, o) f* e& _, c+ p. _* ]在MySQL提示符下输入exit;退出MySQL。
' e# v2 G7 ?, i; W7 ^1 u* Y$ L* {, j; F( a: N! k: y2 m
请注意,禁用密码验证插件会降低MySQL的安全性,因为它不再强制要求密码符合特定的复杂性要求。在禁用此插件之前,请确保你了解相关的安全风险,并考虑采取其他安全措施来保护你的数据库。如果可能的话,使用强密码和限制对数据库的访问权限是更好的做法。
3 B' V8 w5 d1 E* f. J" }- F1 i9 c8 o- B& k) q
免责
帖子地址打造全网最多免费游戏网站
今日来客 列表模式
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-27 13:02