阿里雲ECS自帶mysql的密碼找回

2021-08-01 19:22:23 字數 923 閱讀 4251

買了阿里雲的學生機,配置django需要mysql密碼,根據網上教程解決問題,遇到很多坑,做記錄如下

原理: 更改配置檔案,跳過mysql密碼檢查,登入成功後更改密碼。

(網上方案未指明):

首先移動到根目錄

cd /

cd etc

然後用vi開啟配置檔案

vi my.cnf
使用hjkl(左 下 上 右)移動游標

找到[mysqld]的段,使游標停留在段中任意處

按下o(進入插入模式並從新的一行開始輸入)

使用鍵盤輸入

skip-grant-tables

按下鍵盤的冒號「:」(返回底行模式),並輸入wq(表示儲存並退出)按回車。

在終端輸入

service mysqld restart
重啟後配置生效,登入使用者

mysql -u root -p
遇到密碼直接按回車

登入後在mysql介面下

use mysql

update mysql.user

set authentication_string=password('123123') where

user='root';

(注意分號)

最後儲存更改

flush privileges;

exit;

再次用vi開啟配置檔案

vi my.cnf
將游標移動到之前增加的行 按下dd(刪除當前行)

再按「:wq」

over

阿里雲堡壘機免密登陸ECS

在被登陸伺服器上執行 ssh keygen t rsa f 指定證書生成名稱 如果非root使用者就在非root終端執行 id rsa 私鑰 id rsa.pub 公鑰 將公鑰內容複製到當前使用者下.ssh authorized keys檔案中,沒有就建立 如果沒有.ssh目錄,則建立,且許可權為7...

阿里雲ECS使用

按流量計費設定使用ali映象源 使用 epel 庫安裝 docker rpm elvm2 7 2.02 105 14 el7.x86 64 curl ssl sh 配置docker加速器 您可以使用如下的指令碼將mirror的配置新增到docker daemon的啟動引數中。系統要求 centos ...

阿里雲ECS測試

sql語言的功能包括 b a.關係規範化 資料操縱 資料控制 b.資料定義 資料操縱 資料控制 c.資料定義 關係規範化 資料控制 d.資料定義 關係規範化 資料操縱關係型資料庫的發現,推動了資料分析的發展。關於關係型資料庫的說法中錯誤的是 d a.其重要特點之一就是能保持事務的一致性 b.支援結構...