買了阿里雲的學生機,配置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.支援結構...