(一) mysql解壓版安裝的root密碼設置和初始化,或者忘記root密碼時
- 關閉正在運行的Mysql服務
- 打開DOS窗口, 切到
mysql/bin
目錄,輸入mysqld --skip-grant-tables
回車, --skip-grant-tables
意思是啟動MySQL服務的時候跳過權限表認證。
- 再開一個DOS窗口(因為剛才那個已經不能動了),輸入Mysql回車,如果成功,將出現MySQL提示符
>
,
- 連接權限數據庫:
use mysql;
- 修改密碼:
update user set password=password("root") where user = "root";
-
刷新權限,一定要有:
flush privileges;
- 退出:
quit
- 重啟Mysql服務,用
root
用戶名和剛才設置的密碼登陸就OK。
(二) flask框架前后端交互
- bootstrap披上flask的框架還是bootstrap——flask-bootstrap框架里的樣式
class
名和bootstrap里的一樣,flask用的時候,只需要在模板(templates文件夾)下的html里的base.html
繼承bootstrap({% extends "bootstrap/base.html" %}
)
- flask里的通信方式:基于HTTP
- flask的程序架構:
app
下:templates(.html)
,static(.js, .css)
, main(__init__.py)
- 前后端的數據通信:
{{value}}(html里)
,后端python代碼里返回值得渠道:renturn render_template("xxx.html", value_to_html = data_here)(data_here是后端數據,value_to_html是前臺html里顯示的內容)
- 路由方法:
@app.route("/", methods=['GET', 'POST'])
def index():
```
- python 與Mysql交互:安裝`mysqldb`,然后用這個來`存取數據`。
---
>#### (附) 安全工程師技能圖譜:

最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。