亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

MySQL?查看本地用戶名和密碼的方法

 更新時(shí)間:2025年04月26日 10:39:45   作者:明明明h  
這篇文章主要介紹了MySQL?查看本地用戶名和密碼的方法,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),感興趣的朋友一起看看吧

1. 查看 MySQL 用戶名

方法 1:使用命令行

打開(kāi)命令提示符(CMD)

  • Win + R,輸入 cmd,按回車。
  • (如果 MySQL 要管理員權(quán)限)右鍵 CMD,選擇 “以管理員身份運(yùn)行”。

登錄 MySQL 如果你還記得 MySQL 密碼:

mysql -u root -p

如果沒(méi)有設(shè)置密碼,嘗試:

mysql -u root

查詢所有 MySQL 用戶

SELECT User, Host FROM mysql.user;

常見(jiàn)用戶名

  • root(超級(jí)管理員)
  • mysql(某些版本默認(rèn)用戶)
  • admin(有些系統(tǒng)默認(rèn)用戶)

2. 查看 MySQL 密碼(已加密存儲(chǔ),無(wú)法直接查看)

MySQL 不允許直接查看密碼,但你可以查看密碼是否為空:

SELECT User, authentication_string FROM mysql.user;

如果 authentication_string 為空,說(shuō)明該用戶沒(méi)有密碼。

3. 重置 MySQL 密碼

方法 1:使用命令行重置 root 密碼

如果你無(wú)法登錄 MySQL,可以使用 跳過(guò)權(quán)限表模式 進(jìn)行密碼重置:

步驟 1:停止 MySQL

Windows(管理員 CMD 運(yùn)行)

net stop mysql

Linux/macOS

sudo systemctl stop mysql

步驟 2:?jiǎn)?dòng) MySQL(跳過(guò)權(quán)限驗(yàn)證)

mysqld --skip-grant-tables --skip-networking

這個(gè)模式允許直接登錄,不需要密碼。

步驟 3:重新打開(kāi)一個(gè)終端,登錄 MySQL

mysql -u root

步驟 4:修改密碼

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
FLUSH PRIVILEGES;

替換 new_password 為你的新密碼。

步驟 5:重啟 MySQL

net stop mysql
net start mysql

或者:

sudo systemctl restart mysql

然后你就可以用新的密碼登錄了:

mysql -u root -p

方法 2:直接修改 my.ini 配置文件

  • 打開(kāi) my.ini(Windows 通常在 C:\ProgramData\MySQL\MySQL Server 8.0\my.ini)。
  • [mysqld] 段落中添加:
skip-grant-tables

保存文件,重啟 MySQL

net stop mysql
net start mysql

然后使用 mysql -u root 登錄,重置密碼:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
FLUSH PRIVILEGES;

最后,刪除 skip-grant-tables 并重啟 MySQL。

總結(jié)

? 查看 MySQL 用戶

SELECT User, Host FROM mysql.user;

? 如果密碼忘記了,重置密碼

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
FLUSH PRIVILEGES;

? 如果無(wú)法登錄,使用 --skip-grant-tables 模式重置密碼。

到此這篇關(guān)于MySQL 查看本地用戶名和密碼的文章就介紹到這了,更多相關(guān)mysql查看用戶名密碼內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論