mysql資料庫密碼更新指令碼

2021-10-10 09:59:41 字數 1008 閱讀 6290

注意事項

指令碼為更新密碼, 對應被更新使用者(目前為: gin, 根據實際情況修改)需要有在對應linux伺服器上的登入許可權

執行方式: ./alter_mysql.sh 123457 123458

第乙個引數為當前(舊)的登入密碼, 第二個引數為新的密碼

grant all privileges 根據需要調整

密碼生成檔案根據需要刪除

#!/bin/bash

old_password=

$1new_password=

$2mysql_user=gin

function install_info()"

echo

"new_password: $"

echo

"mysql_user: $"

echo

while

true;do

read -p "check that the configuration, press [y/n] to continue: " yn

case

$ynin

[yy]* )

break;;

[nn]* )

exit;;

* )echo

"please input y/n.";;

esac

done

}###invoke function

install_info

###get password & publickey

function check_passwd(

)###invoke function

check_passwd

function alter_mysql_passwd(

)###invoke function

alter_mysql_passwd

echo

"alter_mysql_passwd completed"

mysql程式更新 更新MySQL資料庫

當搞亂mysql的檔案系統時,你必須停止mysql伺服器.為避免在現場計算機上停機,請使用具有same version of mysql伺服器的備份 虛擬機器.當backup mysql伺服器停止時,將表 我假設.frm,myi等?複製到 var lib mysql backup db backup...

mysql資料庫忘記密碼 MySQL資料庫忘記密碼

最近在管理乙個伺服器,是windows server 2012版本的,本來想連線一下資料庫,發現被設定了密碼,而之前的管理人員已經跑路了,沒有辦法只有修改密碼了。以下是修改過程,記錄一下。1.首先檢視mysql資料庫服務是否啟動,這個直接在伺服器管理器的 服務 裡面就可以查到。如果啟動,先關閉該服務...

mysql資料庫列舉指令碼 MySql資料庫

資料庫的五個基本單位 資料庫伺服器 資料庫資料表 資料字段 資料行分類 關係型資料庫 oracle mysql postgresql sql server 非關聯式資料庫 redis mongodb couchdb 選擇mysql的原因 良好的生態 開源 免費 效能強勁 什麼是sql sql str...