如何改mysql資料庫資料庫密碼

時間 2021-08-30 09:52:02

1樓:文件類共創空間

修改mysql是需要有mysql裡的root許可權的,下面介紹幾種修改mysql資料庫密碼的方法:

方法一使用phpmyadmin,這是最簡單的了,修改mysql庫的user表,

不過別忘了使用password函式。

方法二使用mysqladmin,這是前面宣告的一個特例。

mysqladmin -u root -p password mypasswd

如:d:\mysql\bin>mysqladmin -u root -p password admin

enter password:(在此輸入你原密碼)

輸入這個命令後,需要輸入root的原密碼,然後root的密碼將改為mypasswd。

把命令裡的root改為你的使用者名稱,你就可以改你自己的密碼了。

當然如果你的mysqladmin連線不上mysql server,或者你沒有辦法執行mysqladmin,

那麼這種方法就是無效的。

而且mysqladmin無法把密碼清空。

下面的方法都在mysql提示符下使用,且必須有mysql的root許可權:

方法三mysql> insert into mysql.user (host,user,password)

values('%','jeffrey',password('biscuit'));

mysql> flush privileges

確切地說這是在增加一個使用者,使用者名稱為jeffrey,密碼為biscuit。

在《mysql中文參考手冊》裡有這個例子,所以我也就寫出來了。

注意要使用password函式,然後還要使用flush privileges。

方法四和方法三一樣,只是使用了replace語句

mysql> replace into mysql.user (host,user,password)

values('%','jeffrey',password('biscuit'));

mysql> flush privileges

方法五使用set password語句,

mysql> set password for " = password('biscuit');

擬也必須使用password()函式,

但是不需要使用flush privileges。

方法六使用grant ... identified by語句

mysql> grant usage on *.* to " identified by 'biscuit';

這裡password()函式是不必要的,也不需要使用flush privileges。

2樓:部落**

教你最簡單,最實用,最笨的方法:

進入phpmyadmin -> 選擇mysql資料庫 -> 選擇user表 -> 選擇你要修改的帳戶(比如說root)點編輯 -> 在password一欄輸入你要修改的密碼(引數選擇password)

點提交即可。

sql2019資料庫還原資料庫提示資料庫不一致的問題

進入查詢分析器中,選擇所使用的資料庫,並檢查該資料庫是否存在錯誤。可以看到該資料庫存在4個分配錯誤和1個一致性錯誤。為你實際要處理 的資料庫.發現錯誤後要開始修復,所使用語句下 sp dboption dbname single user true 把資料庫置為單使用者模式dbcc checkdb ...

如何通過Excel查詢MySQL資料庫

通常的做法是通過csv檔案作為中間檔案,因為這種格式為很多資料庫所接受。具體的做法也很簡單,如下 第一步 將excel檔案另存為檔案。excel 這裡介紹一種非常高效的方法。就是藉助excel外掛sqlcel,這個外掛在處理資料上面有很多可取之處,非常值得學習。比如在excel中有一個訂單id欄位,...

資料庫問題 關於大型資料庫

sql server是一定要的,庫到是可以在你開發的機器上把庫備份下來然後去要使用的地方還原,否則重新建庫使用者儲存過程和涵數都是沒有的。acess因為是ms office自帶了,其實安裝office就一同安裝了所以不需要再安。連線不上的原因多辦在沒有裝資料庫或者企業管理器中資料庫沒有建立好,另外在...