使用C 修改MySQL資料庫使用者的root密碼

2022-07-31 00:03:12 字數 1406 閱讀 4448

前言

利用c#呼叫cmd視窗實現修改資料庫密碼

實現思路: 

先通過odbc連線資料庫,獲取到mysql的根目錄。根據根目錄的路徑呼叫cmd,連線mysql,實現修改mysql資料庫密碼。

1

private

void modifypath_click(object

sender, eventargs e)216

else

1721}22

catch

2326

27 process process = new process();//

建立程序物件

28try

2947

else

4851 process.standardinput.writeline("

cd" + path +"

bin"

);52

process.standardinput.writeline(newpsd);53}

54}55catch

(exception ex)

5659

finally

6064 }

連線資料庫

1

public

static datatable executequery(string commandtext, string

psd)

2;server=localhost;option=3;uid=root;password=

" + psd + "

;stmt=set names gb2312;";

5 idbconnection dbconnection = new

odbcconnection(connectionstring);

6datatable result;

7try

813 idbcommand dbcommand =dbconnection.createcommand();

14 dbcommand.commandtext =commandtext;

15 ((idataadapter)new

odbcdataadapter

16).fill(dataset);

19 result = dataset.tables[0

];20}21

catch

(exception ex)

2227

finally

2833

catch

3436}37

return

result;

38 }

mysql資料庫修改使用者許可權

1 登陸 mysql u root p 2 檢視現有使用者 select host user authentication string from mysql.user 3 新建使用者 create user username host identified by password eg creat...

mysql修改資料庫日期 修改sql資料庫日期

展開全部 方法和操作步bai驟如下 1 首先,開啟數du據庫zhi並建立乙個新錶。由於日期格式dao的原因,所以兩個內date time和time time欄位容是日期型別,見下圖,然後進入下一步。2 其次,完成以上步驟後,如果是乙個簡單的查詢表,則會以日期格式顯示,如下圖所示,然後進行下一步。3 ...

mysql 修改mysql資料庫密碼

作業系統 linux centos7 資料庫 mysql5.7 mysqladmin u root p password 新密碼 回車後要求輸入舊密碼 update mysql.user set password password 新密碼 where user root flush privileg...