mysql怎樣配置 怎樣配置MySQL

2021-10-18 18:09:28 字數 3031 閱讀 5311

(1)準備開始

(2)選擇配置型別

選擇配置方式,「detailed configuration(手動精確配置)」、「standard configuration(標準配置)」,我們選擇「detailed configuration」,方便熟悉配置過程。

(3)選擇mysql的應用模式

develop machine(開發機),使用最小數量的記憶體

server machine(伺服器),使用中等大小的記憶體

dedicated mysql server machine(專用伺服器),使用當前可用的最大記憶體。

(4)選擇資料庫用途選擇介面

選擇mysql資料庫的大致用途:

「multifunctional database(通用多功能型,好)」:此選項對事務性儲存引擎(innodb)和非事務性(myisam)儲存引擎的訪問速度都很快。

「transactional database only(伺服器型別,專注於事務處理,一般)」:此選項主要優化了事務性儲存引擎(innodb),但是非事務性(myisam)儲存引擎也能用。

「non-transactional database only(非事務處理型,較簡單)主要做一些監控、記數用,對myisam資料型別的支援僅限於non-transactional,注意事務性儲存引擎(innodb)不能用。

(5)配置innodb資料檔案目錄

innodb的資料檔案會在資料庫第一次啟動的時候建立,缺省會建立在mysql的安裝目錄下。使用者可以根據實際的空間狀況進行路徑的選擇。

(6)併發連線設定

(7)網路選項設定

是否啟用tcp/ip連線,設定埠,如果不啟用,就只能在自己的機器上訪問mysql 資料庫了,我這裡啟用,把前面的勾打上,port number:3306,還有乙個關於防火牆的設定「add firewall exception ……」需要選中,將mysql服務的監聽埠加為windows防火牆例外,避免防火牆阻斷。

在這個頁面上,您還可以選擇「啟用標準模式」(enable strict mode),這樣mysql就不會允許細小的語法錯誤。盡量使用標準模式,因為它可以降低有害資料進入資料庫的可能性。

(8)選擇字符集

注意:如果要用原來資料庫的資料,最好能確定原來資料庫用的是什麼編碼,如果這裡設定的編碼和原來資料庫資料的編碼不一致,在使用的時候可能會出現亂碼。

這個比較重要,就是對mysql預設資料庫語言編碼進行設定,第乙個是西文編碼,第二個是多位元組的通用utf8編碼,第三個,手工選擇字符集。

如果安裝時選擇了字符集和「utf8」,通過命令列客戶端來運算元據庫時,有時候會出現亂碼,

這是因為「命令列客戶端」預設是gbk字符集,因此客戶端與伺服器端就出現了不一致的情況,會出現亂碼。

可以在客戶端執行:

mysql> set names gbk;

可以通過以下命令檢視:

對於客戶端和伺服器的互動操作,mysql提供了3個不同的引數:character_set_client、character_set_connection、character_set_results,分別代表客戶端、連線和返回結果的字符集。通常情況下,這3個字符集應該是相同的,才能確保使用者寫入的資料可以正確的讀出和寫入。「set names ***;」命令可以同時修改這3個引數的值,但是需要每次連線都重新設定。

(9)安全選擇

選擇是否將mysql 安裝為windows服務,還可以指定service name(服務標識名稱,例如我這裡取名為「mysql5.5」),是否將mysql的bin目錄加入到windows path環境變數中(加入後,就可以直接使用bin下的命令)」,我這裡全部打上了勾。

這一步詢問是否要修改預設root 使用者(超級管理)的密碼(預設為空),「new root password」如果要修改,就在此填入新密碼,「confirm(再輸一遍)」內再填一次,防止輸錯。(如果是重灌,並且之前已經設定了密碼,在這裡更改密碼可能會出錯,請留空,並將「modify security settings」前面的勾去掉,安裝配置完成後另行修改密碼)

「enable root access from remotemachines(是否允許root 使用者在其它的機器或使用ip位址登陸,如果要安全,就不要勾上,如果要方便,就勾上它)」。如果沒有勾選,預設只支援localhost和127.0.0.1連線。

最後「create an anonymous account(新建乙個匿名使用者,匿名使用者可以連線資料庫,不能運算元據,包括查詢,如果要有運算元據的許可權需要單獨分配)」,一般就不用勾了

(11)準備執行介面

(12)完成

end

如何配置mysql 怎樣配置MySQL

1 準備開始配置mysql 2 選擇配置型別 選擇配置方式,detailed configuration 手動精確配置 standard configuration 標準配置 我們選擇 detailed configuration 方便熟悉配置過程。3 選擇mysql的應用模式 develop ma...

怎樣配置靜態路由

如果同時存在兩台路由器,那這兩台路器由下的計算機是如何實現通訊的呢?可能有的人也會想到用跳轉就可以了,但具體的配置你們知道了沒有呢?今天茂名seo就用思科路由器的模擬軟體來給大家分享講解一下,如何配置靜態路由!路由2臺 計算機2臺 交叉線3根 1 設定計算機a的ip為192.168.1.2子網掩碼為...

怎樣配置靜態路由

如果同時存在兩台路由器,那這兩台路由器下的計算機是如何實現通訊的呢?可能有的人也會想到用跳轉就可以了,但具體的配置你們知道了沒有呢?今天筆者就用思科路由器的模擬軟體來給大家分享講解一下,如何配置靜態路由!步驟閱讀 1 設定計算機a的ip為192.168.1.2子網掩碼為255.255.255.0閘道...