Mysql更改預設密碼

2021-09-23 14:09:07 字數 954 閱讀 4281

方法1: 用set password命令

首先登入mysql。

格式:mysql> set password for 使用者名稱@localhost = password(『新密碼』);

例子:mysql> set password for root@localhost = password(『123』);

方法2:用mysqladmin

格式:mysqladmin -u使用者名稱 -p舊密碼 password 新密碼

例子:mysqladmin -uroot -p123456 password 123

首先登入mysql。

mysql> use mysql;

mysql> update user set password=password(『123』) where user=『root』 and host=『localhost』;

mysql> flush privileges;

方法4:在忘記root密碼或初始化密碼的時候,可以這樣

以windows為例:

關閉正在執行的mysql服務。

開啟dos視窗,轉到mysql\bin目錄。

輸入mysqld --skip-grant-tables 回車。–skip-grant-tables 的意思是啟動mysql服務的時候跳過許可權表認證。

再開乙個dos視窗(因為剛才那個dos視窗已經不能動了),轉到mysql\bin目錄。

輸入mysql回車,如果成功,將出現mysql提示符 >。

連線許可權資料庫: use mysql; 。

改密碼:update user set password=password(「123」) where user=「root」;(別忘了最後加分號) 。

重新整理許可權(必須步驟):flush privileges; 。

退出 quit。

登出系統,再進入,使用使用者名稱root和剛才設定的新密碼123登入。

search guard 預設密碼更改

search guard 配置檔案介紹 search guard中的使用者許可權管理 相關配置檔案的介紹 searchguard 主要有5個配置檔案在plugins search guard 2 sgconfig 下 1 sg config.yml 主配置檔案不需要做改動。2 sg internal...

mysql更改密碼

進入mysql,直接修改密碼處理 alter user root localhost identified by 密碼 忘記密碼處理 在 etc my.cnf 配置檔案中新增如下配置項,並重啟服務,這步也就是跳過mysql許可權。skip grant tables 在服務端本地執行 mysql,通過...

mysql 更改密碼

ln s usr local mysql bin mysql bin mysql 建立mysql軟鏈結,實現通過程式名啟動。mysql 登入 mysqladmin u root password 123456 初次設定密碼 a.set password password 123 修改密碼方法a b....