介面中顯示了 mysql 提供的兩種配置型別,詳細配置(detailed configuration)和標準配置(standard configuration),它們的區別在於詳細配置列出了更詳細的個性化配置嚮導,配置過程相對複雜而且較慢;而標準配置則是乙個通用的配置,配置過程簡單快速。這裡用詳細配置為例來進行介紹。
這裡選擇「detailed configuration」單選按鈕,單擊「next」按鈕,進入
此介面中列出了 mysql 的 3 種應用方式:
developer machine(開發機),使用最小數量的記憶體;
server machine(伺服器),使用中等大小的記憶體;
dedicated mysql server machine(專用伺服器),使用當前可用的最大記憶體。
該介面中列出了 3 種資料庫用途選項。
multifunctional database(多功能資料庫),此選項對事務性(innodb)和非事務性(myisam)儲存引擎的訪問速度都很快。
transactional database only(事務性資料庫),此選項主要優化了事務性(innodb)儲存引擎,但是非事務性儲存引擎(myisam)也可以使用。
non-transactional database only(非事務型資料庫),此選項主要優化了非事務性(myisam)儲存引擎,注意事務性儲存引擎(innodb)不能使用。
這裡選擇「multifunctional database」單選按鈕,單擊「next」按鈕,進入 innodb 數
據檔案目錄配置介面。
innodb 的資料檔案會在資料庫第一次啟動的時候進行建立,缺省會建立在 mysql 的安裝目
錄下。使用者可以根據實際的空間狀況進行路徑的選擇,這裡保留預設值。
單擊「next」按鈕,進入併發連線設定介面,
選擇「decision support(dss)/olap」單選按鈕後,單擊「next」按鈕,進入網路選
項設定
本介面中主要設定 mysql 服務的埠號,選項「enable tcp/ip networking」表示是否執行tcp/ip 連線,而選項「enable strict mode」表示是否採用嚴格模式來啟動服務,
選擇「enable tcp/ip networking」和「enable strict mode」核取方塊後,單擊「next」按鈕,進入預設字符集選擇介面,
該介面上的 3 種選項分別表示如下。
standard character set(標準字符集),預設是 latin1。
best support for multilingualism(對多語言支援最好的字符集),是指 utf8。
manual selected default character set/collation(手工選擇字符集)。
選擇「standard character set」單選按鈕後,單擊「next」按鈕,進入 windows 選項設
置介面,
這個介面上部是設定 mysql 是否作為 windows 的乙個服務,如果是,設定乙個服務名稱並
設定是否 windows 重啟的時候自動裝載。這裡保留預設選項,將服務名稱改為「mysql5」。
下面的「include bin directory in windows path」核取方塊表示 mysql 的 bin 目錄是否寫入
windows 的 path 中,這裡選中該核取方塊。
單擊「next」按鈕,進入 mysql 的安全選項配置介面,
顯示了 mysql 的兩個安全設定核取方塊,「modify security settings」核取方塊確定是否
修改預設 root 密碼,因為預設的 root 密碼是空,因此建議使用者一定要修改;「create an
anonymous account」核取方塊確定是否建立乙個匿名使用者,建議使用者不要建立,因為這樣會
給系統帶來安全漏洞。這裡為了簡便起見,將 root 口令改為 123(正式的生產環境中一定要
採用更為複雜的密碼)。
單擊「next」按鈕,進入準備執行介面
確認設定沒有問題後,單擊「execute」按鈕,開始執行。執行成功後的介面
單擊「finish」按鈕後,安裝過程全部完成。這個時候可以發現,windows 的服務列表中已
經增加了「mysql5」這一項,如此安裝,成功.
explain 引數含義
select type 所使用的查詢型別,主要有以下這幾種查詢型別。1 dependent subquery 子查詢內層的第乙個select,依賴於外部查詢的結果集。2 dependent union 子查詢中的union,且為union中從第二個select開始的後面所有select,同樣依賴於外...
train test split引數含義
在機器學習中,我們通常將原始資料按照比例分割為 測試集 和 訓練集 通常使用sklearn.cross validation裡的train test split模組用來分割資料。cross validation已經棄用,現在改為從 sklearn.model selection 中呼叫 train ...
wordcloud 引數 含義
font path string 字型路徑,需要展現什麼字型就把該字型路徑 字尾名寫上,如 font path 黑體.ttf width int default 400 輸出的畫布寬度,預設為400畫素 height int default 200 輸出的畫布高度,預設為200畫素 prefer h...