1) 停止mysql服務:
sudo service mysql stop
(2)以安全模式啟動mysql:
sudo mysqld_safe --skip-grant-tables &
(3)mysql啟動之後就可以不用密碼登陸了:
sudo mysql -uroot -p
(然後直接回車)
4.重新設定密碼
update mysql.user set authentication_string=password('××××'),plugin='mysql_native_password' where user='root';
(其中'***x'為新密碼)
5.重新整理資料庫
flush privileges;
然後就可以用剛設定的新密碼登陸了
MySQL免密碼登陸
1 停止mysql服務 sudo service mysql stop 2 以安全模式啟動mysql sudo mysqld safe skip grant tables 或者找到 mysqld.cnf 檔案,在 mysqld 下加一句 skip grant tables 儲存退出,接著執行 sud...
SSh 免密碼登陸
有機器a 192.168.1.155 b 192.168.1.181 現想 a通過ssh免密碼登入到b。操作步驟 進入主機a的 cmd介面 1 產生金鑰,命令如下 ssh keygen t rsa p 截圖如下 在輸入上面的命令後,它會在 users chenlb 下生產.ssh 目錄,ssh 下有...
ssh免密碼登陸
1 ubuntu為當前使用者產生ssh非對稱秘鑰的方法 ssh keygen t rsa t 指定rsa加密演算法產生一對秘鑰 id rsa id rsa.pub其中id rsa為私鑰,id rsa.pub為公鑰 2 ubuntu中免密碼登陸的重要檔案 authorized keys 如果一台伺服器...