1、在linux下:
檢視mysql 是否執行:ps -ef | grep myslq
如果 mysql 正在執行,首先殺之: kill mysql的程序號。
啟動 mysql :/usr/bin/safe_mysqld --skip-grant-tables &
就可以不需要密碼就進入 mysql 了。
然後就是
>use mysql
>update user set password=password("new_pass") where user="root";
>flush privileges;
重新殺 mysql ,用正常方法啟動 mysql 。
2、在windows下:
1.啟動mysql服務:開啟cmd,輸入net start mysql
2.進入mysql目錄下的bin目錄
3.執行mysqld-nt --skip-grant-tables(老版本可以是mysqld --skip-grant-tables)來跳過授權表的驗證,這樣我們就可以直接登陸 mysql伺服器,然後再修改root使用者的口令,重啟mysql就可以用新口令登陸了。
4.mysql密碼知道,但是用mysql-front連線不上去有這樣一套連線mysql資料庫的系統,只要改了root的密碼,用mysql-front連線就連線不上去了,這時要是想改密碼的話就要使用這種方法了,在安裝mysql資料庫的時候,如果選擇支援command line的話,那麼現在來修改密碼的時候就從「開始」--「程式」--"mysql"--command line client,使用
mysql> use mysql;
mysql> update user set password=password("new_pass") where user="root";
mysql> flush privileges;
重新殺 mysql ,用正常方法啟動 mysql 。
忘記mysql密碼 修改密碼方法
1.修改mysql的登入設定 vi etc my.cnf 例如 mysqld datadir var lib mysql socket var lib mysql mysql.sock skip grant tables 3 重新啟動mysqld 4 登入並修改mysql的root密碼 usr bi...
mysql忘記密碼修改方法
首先啟動命令列 cmd 1.在命令列執行 taskkill f im mysqld nt.exe 下面的操作是操作mysql中bin目錄下的一些程式,如果沒有配置環境變數的話,需要切換到mysql的bin 目錄下執行如下語句。不然無效 2.繼續在命令列執行 mysqld nt skip grant ...
mysql忘記密碼修改方法
1.修改 etc my.cnf,在mysqld中增加一行skip grant tables,記得改完密碼,將這行再刪除。儲存,重啟mysql 2.使用一下命令直接進入,修改root密碼 mysql uroot use mysql update user set password password 需...