如何配置mysql 怎樣配置MySQL

2021-10-25 14:16:37 字數 3049 閱讀 4469

1、準備開始配置mysql

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下的命令)」,我這裡全部打上了勾。

10、設定密碼

這一步詢問是否要修改預設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、完成mysql配置

end

mysql怎樣配置 怎樣配置MySQL

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

MySQL怎樣配置ODBC資料來源

乙個基於odbc的應用程式對資料庫的操作不依賴任何dbms,不直接與dbms打交道,所有的資料庫操作由對應的dbms的odbc驅動程式完成。所以說mysql配置odbc資料來源也很重要。開啟資料來源 開始 設定 控制面板 找到資料來源 開啟資料來源 odbc 在使用者dsn選項卡中點選 新增 按鈕,...

如何配置解壓版MySQL

此處以mysql 5.7.14 winx64為例,本人親自測試 1.新增d mysql mysql 5.7.14 winx64 bin目錄到環境變數path 2.d mysql mysql 5.7.14 winx64目錄下新建data資料夾 3.d mysql mysql 5.7.14 winx64...