1、停止當前mysql服務
2、mysqld --defaults-file="c:/programdata/mysql/mysql server 5.7/my.ini" --skip-grant-tables
一定是my.ini,我一開始找到program files下面的my-default.ini去了,可以再服務中右擊屬性檢視一下,就是這個。
這句話貌似是在命令視窗中開了乙個mysql的服務,該命令通過跳過許可權安全檢查,開啟mysql服務,這樣連線mysql時,可以不用輸入使用者密碼。
3、win+r,新開乙個cmd視窗,原來的別關了呀。
輸入命令:
mysql -uroot -p
出現:enter password:
在這裡直接回車,不用輸入密碼。
然後就就會出現登入成功的資訊。
然後在這裡登sqlyog就可以登進去了耶
4、重置root密碼:update mysql.user set password=password("123456") where user='root';
5、切換到第乙個命令列視窗執行:mysqladmin -u root shutdown
6、啟用原本的服務
7、登陸:mysql -uroot -p123456
7、修改密碼以能夠在客戶端登陸:set password for root@localhost = password('123');
8、 修改root密碼永不過期:alter user 'root'@'localhost' password expire never;
mysql登陸找回密碼 MySql登陸密碼找回
在windows下 開啟命令列視窗,停止mysql服務 net stop mysql 啟動mysql,一般到mysql的安裝路徑,找到 mysqld nt.exe 或mysqld.exe 執行 mysqld nt 或mysqld.exe skip grant tables 當前視窗將會停止。另外開啟...
phpMyadmin密碼問題無法登陸
1 首先確認伺服器出於安全的狀態,也就是沒有人能夠任意地連線mysql資料庫。因為在重新設定mysql的root密碼的期間,mysql資料庫完全出於沒有密碼保護的 狀態下,其他的使用者也可以任意地登入和修改mysql的資訊。可以採用將mysql對 外的埠封閉,並且停止apache以及所有的使用者程序...
mysql無法登陸問題
有的時候會遇到問題。比如我的是windows10系統,電腦上安裝了mysql,但是無論如何啟動不了,錯誤如圖所示 這種錯誤並不是自己的密碼輸入錯誤,而是因為自己的mysql服務並沒有開啟。那麼問題來了,如何開啟本地的mysql服務呢?1.如下圖所示,找到命令臺,並以管理員身份執行 2.輸入net s...