1. 程式人生 > 其它 >react+tornado+nginx網站部署

react+tornado+nginx網站部署

技術標籤:MySQLmysql

MySQL 下載安裝及相關配置設定

官網下載

官網下載連結
MySQL Community Server 8.0.22
免安裝壓縮包名為: mysql-8.0.22-winx64.zip
將其解壓到自己指定的path目錄

以管理員身份開啟命令列(cmd.exe)

  1. 轉入mysql目錄的bin目錄
cd path\mysql-8.0.22-winx64\bin
  1. 安裝mysql的服務
mysqld --install
  1. 初始化mysql
mysqld --initialize --console
  1. 記錄初始化生成的root使用者的隨機密碼
    如: A temporary password is generated for [email protected]: ZZkh*g2s.u_k
  2. 開啟mysql服務
net start mysql
  1. 登入驗證,mysql是否安裝成功
mysql -u root -p

輸入之前記錄的隨機密碼: ZZkh*g2s.u_k

  1. 登陸成功!
  2. 修改root密碼
alter user 'root'@'localhost' identified by 'new_password';
  1. 退出mysql
exit

設定系統的全域性變數

  1. 右擊"我的電腦"–>“屬性”–>’‘高階系統設定’’–>’'環境變數"
  2. 新建一個系統變數:
    變數名: mysql
    變數值: path\mysql-8.0.22-winx64
  3. 編輯系統變數 ‘Path’:
    新建一個Item: %mysql%\bin

設定mysql配置檔案

在mysql目錄下建立一個ini配置檔案:

[mysqld]
# 設定3306埠
port=3306
# 設定mysql資料庫的資料的存放目錄
datadir=path\\mysql-8.0.22-winx64\\Data
# 允許最大連線數
max_connections=200
# 允許連線失敗的次數。這是為了防止有人從該主機試圖攻擊資料庫系統
max_connect_errors=10
# 服務端使用的字符集預設為UTF8
character-set-server=utf8 # 建立新表時將使用的預設儲存引擎 default-storage-engine=INNODB [mysql] # 設定mysql客戶端預設字符集 default-character-set=utf8 [client] # 設定mysql客戶端連線服務端時預設使用的埠 port=3306 default-character-set=utf8