從0開始使用阿里雲部署Java網站

阿里雲部署主要步驟:

  1. 申請阿里雲服務器
  2. 搭建環境
  3. 發佈項目
  4. 域名解析

這裏我們可以參考一篇手記阿里雲部署Java網站

接下來我們對篇手記進行補充說明

mysql修改密碼

密碼設置的時候我們會發現,密碼必須包含數字字母符號,但是我們可以通過兩個語句修改默認密碼配置:

// 修改validate_password_policy參數的值
mysql> set global validate_password_policy=0;

// 再修改密碼的長度
mysql> set global validate_password_length=3;

// 設置祕密
ALTER USER 'root'@'localhost' IDENTIFIED BY 'your password';

// 授權其他機器登陸
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'your password' WITH GRANT OPTION;

// 刷新權
FLUSH  PRIVILEGES;

再深入一步講解下密碼策略:

mysql> SHOW VARIABLES LIKE 'validate_password%';
+--------------------------------------+--------+
| Variable_name                        | Value  |
+--------------------------------------+--------+
| validate_password_check_user_name    | OFF    |
| validate_password_dictionary_file    |        |
| validate_password_length             | 8      |
| validate_password_mixed_case_count   | 1      |
| validate_password_number_count       | 1      |
| validate_password_policy             | MEDIUM |
| validate_password_special_char_count | 1      |
+--------------------------------------+--------+

validate_password_check_user_name=ON/OFF/FORCE/FORCE_PLUS_PERMANENT: 決定是否使用該插件(及強制/永久強制使用)。

validate_password_dictionary_file:插件用於驗證密碼強度的字典文件路徑。

validate_password_length:密碼最小長度。

validate_password_mixed_case_count:密碼至少要包含的小寫字母個數和大寫字母個數。

validate_password_number_count:密碼至少要包含的數字個數。

validate_password_policy:密碼強度檢查等級,0/LOW、1/MEDIUM、2/STRONG。

validate_password_special_char_count:密碼至少要包含的特殊字符數。

本地Mysql數據庫快速遷移到服務器

1、將本地的數據庫導出爲sql文件

mysqldump -uroot -p 數據庫名 > 數據庫文件名.sql
例: mysqldump -uroot -p mall > D:/mall.sql //按回車鍵後會要求輸入數據庫密碼

2、將SQL文件發送到服務器

如果是windows系統,可以使用fileZilla軟件將文件發送到服務器。

如果是mac,可以使用scp命令將sql文件發送到服務器

scp mall.sql 遠程登錄賬號@服務器ip:服務器目錄/mall.sql

3、在服務器上登錄mysql

mysql -uroot -p

4、在服務器的mysql中新建同名數據庫(mall),並退出

create database mall charset=utf8;
exit;

5、將剛纔上傳到服務器中的sql文件導入到剛創建的同名數據庫中

mysql -uroot -p 數據庫名 < sql文件
例:mysql -uroot -p mall < mall.sql

還可以使用source命令來導入數據庫:MySQL 導入sql文件 source命令的用法

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章