MySQL 修改密碼

作者:辰風(fēng)沐陽(yáng) 閱讀:1798 發(fā)布時(shí)間:2020-09-26 上次更新:2024-01-09

1. 使用 alter user 命令修改密碼


  1. ALTER USER root@'localhost' IDENTIFIED BY '123456';

2. 使用 set password for 命令修改密碼


  1. set password for root@localhost = '123456';

已棄用的方法

  1. set password for 用戶(hù)名@localhost = password('新密碼');
  1. set password for root@localhost = password('123456');

3. 使用 mysqladmin 命令修改密碼


命令格式

  1. mysqladmin -u用戶(hù)名 -p[密碼] password [新密碼]

示例一:輸入當(dāng)前密碼、新密碼、確認(rèn)新密碼

  1. mysqladmin -uroot -p password

示例二:新密碼寫(xiě)在命令中

示例三:當(dāng)前密碼和新密碼都寫(xiě)在命令中,一步到位

mysqladmin: [Warning] Using a password on the command line interface can be insecure.

mysqladmin:[警告]在命令行界面上使用密碼可能不安全。

Warning: Since password will be sent to server in plain text, use ssl connection to ensure password safety.

警告:由于密碼將以明文形式發(fā)送到服務(wù)器,請(qǐng)使用ssl連接以確保密碼安全。

4. 設(shè)置密碼為空密碼


mysqladmin 命令中設(shè)置新密碼為空密碼時(shí),直接回車(chē)即可

特別注意:在命令行中設(shè)定空密碼是有問(wèn)題的 password '' 新密碼實(shí)際是 '

標(biāo)簽: mysql