下的mysql伺服器安裝(安裝mysql服務端)

本文目錄一覽:

怎麼安裝mysql服務端

1、首先,解壓下載的MySql安裝包。

2、雙擊打開解壓後的包,點擊如圖程序。

3、勾選協議,點擊next。

4、選擇安裝類型,點擊下一步。

5、設置安裝路徑。

6、點擊install。

7、點擊finsh。

8、點擊下一步。

9、選擇配置類型。

10、根據自己的需求選擇配置。

11、勾選第一個,點擊next。

12、設置並發量。

13、設置埠。

14、設置字元編碼。

15、設置伺服器配置。

16、設置賬戶和密碼。

17、點擊excute。

18、點擊finsh,安裝完畢。

《從0到1 最詳細的MySQL安裝流程(Window版)

  在進入到官網下載的時候,我們會發現官網上提供了很多類型的版本,它們到底是什麼意思,哪個才是我們需要的呢?下面就來簡單介紹下常見的,如下:

   1、MySQL Enterprise Edition: Mysql企業版本,包含了最新的特性和管理工具,以及可以提供技術支持( 但是是要收費 )。

   2、MySQL Cluster CGE: 一個用於高吞吐量快速、穩定的訪問數據的開源事務資料庫,它包含了MySQL Cluster、MySQL Enterprise Edition、MySQL Cluster Manager的功能。

   3、MySQL Community (GPL) :遵循GPL開源協議的MySQL版本,平常我們使用的大多數遵循這個協議下的社區版

   4、MySQL Installer : 是一個安裝管理程序,因為MySQL家族包括了許多產品,所以提供了一個統一管理下載的工具。

   5、MySQL Community Server : MySQL Community (GPL)下的開源社區版本,是使用的資料庫開源版本( 免費的,盤它 )。

   6、Mysql Workbench : 類似navicat是個圖形界面UI工具,可以實現遠程Mysql資料庫訪問(一開始不建議直接使用圖形化管理工具,建議先通過命令行了解,這樣能夠更快的認識Mysql, 高手都是用命令行的 (PS: 如有需要圖形化工具的可以私我))。

  到官網下載自己需要的版本()或者直接到雲盤下載(私信我,這種方式更快),下載步驟如下:

   1、進入MySQL官網 =》選擇「DOWNLOADS」選項 =》 點擊MySQL Community (GPL) Downloads »

   2、根據自己的需要選擇「MySQL Community Server(不帶圖形化界面-推薦)」或者MySQL Workbench(帶圖形化界面的)

   3、下載安裝包(32位電腦下載32位的安裝包,64位電腦下載64位的安裝包)

   4、解壓下載好的安裝包

   5、配置環境變數

   環境變數: 指的是當你在命令行屬於任意一個值時,win系統會去環境變數池中匹配,如果有匹配到可執行的路徑,則直接去對應的路徑下進行執行 。

  如你輸入mysql,然後你在環境變數中配置了你安裝的MySQL路徑為:D:mysql8.xbin,則系統會匹配成D:mysql8.xbinmysql,如果這個目錄下有這個可執行文件,則運行,具體步驟如下:。

   1、啟動MySQL伺服器,並進行登錄

   2、如果發現MySQL服務無法啟動,則進行下面的配置即可

   (1)、在mysql壓縮的路徑中添加以下my.ini文件,內容如下(把其中的兩處工作路徑改為自己的按照路徑即可):

   (2)、執行執行 mysqld –initialize-insecure 指令進行配置,安裝路徑會默認生成一個data文件夾,如下:

   3、輸入mysqld –install將mysql註冊到Window服務中,如果提示已經存在則跳過

   4、啟動mysql服務:net start mysql

   5、連接Mysql服務: mysql -u root -p 回車(默認密碼為空,輸入密碼時直接回車即可,為了安全性,記得修改密碼哦),到此Mysql安裝完成,可以隨便操作了!

   6、修改密碼,分為MySQL5.x版本和8.x版本,步驟如下:

  (1)、選中mysql資料庫: use mysql

  (2)、修改root用戶的密碼

   不積跬步,無以至千里;不積小流,無以成江海。今天播種努力的種子,總會有一天發芽!

mysql如何安裝

1、打開下載的安裝文件,出現如下界面:

2、mysql安裝嚮導啟動,點擊「next」繼續。

3、選擇安裝類型,有「Typical(默認)」、「Complete(完全)」、「Custom(用戶自定義)」三個選項,我們選擇「Custom」,有更多的選項,也方便熟悉安裝過程。

4、在「MySQL Server(MySQL伺服器)」上左鍵單擊,選擇「This feature, and all subfeatures, will be installed on local hard drive.」,即「此部分,及下屬子部分內容,全部安裝在本地硬碟上」。點選「Change…」,手動指定安裝目錄。

5、確認一下先前的設置,如果有誤,按「Back」返回重做。按「Install」開始安裝。

6、正在安裝中,請稍候,直到出現下面的界面。

7、點擊「next」繼續,出現如下界面。

8、現在軟體安裝完成了,出現上面的界面,這裡有一個很好的功能,mysql 配置嚮導,不用向以前一樣,自己手動亂七八糟的配置my.ini 了,將「Configure the Mysql Server now」前面的勾打上,點「Finish」結束軟體的安裝並啟動mysql配置嚮導。 9點擊「Finsh」,出現如下界面,MySQL Server配置嚮導啟動。

10、點擊「next」出現如下界面:

11、選擇配置方式,「Detailed Configuration(手動精確配置)」、「Standard Configuration(標準配置)」,我們選擇「Detailed Configuration」,方便熟悉配置過程。

12、選擇伺服器類型,「Developer Machine(開發測試類,mysql 佔用很少資源)」、「Server Machine(伺服器類型,mysql佔用較多資源)」、「Dedicated MySQL Server Machine(專門的資料庫伺服器,mysql佔用所有可用資源)」,大家根據自己的類型選擇了,一般選「Server Machine」,不會太少,也不會佔滿。

13、選擇mysql資料庫的大致用途,「Multifunctional Database(通用多功能型,好)」、「Transactional Database Only(伺服器類型,專註於事務處理,一般)」、「Non-Transactional Database Only(非事務處理型,較簡單,主要做一些監控、記數用,對MyISAM數據類型的支持僅限於non-transactional),隨自己的用途而選擇了,我這裡選擇「Transactional Database Only」,按「Next」繼續。

14、對InnoDB Tablespace進行配置,就是為InnoDB 資料庫文件選擇一個存儲空間,如果修改了,要記住位置,重裝的時候要選擇一樣的地方,否則可能會造成資料庫損壞,當然,對資料庫做個備份就沒問題了,這裡不詳述。我這裡沒有修改,使用默認位置,直接按「Next」繼續。

15、選擇您的網站的一般mysql 訪問量,同時連接的數目,「Decision Support(DSS)/OLAP(20個左右)」、「Online Transaction Processing(OLTP)(500個左右)」、「Manual Setting(手動設置,自己輸一個數)」,我這裡選「Online Transaction Processing(OLTP)」,自己的伺服器,應該夠用了,按「Next」繼續。

16、是否啟用TCP/IP連接,設定埠,如果不啟用,就只能在自己的機器上訪問mysql 資料庫了,我這裡啟用,把前面的勾打上,Port Number:3306,在這個頁面上,您還可以選擇「啟用標準模式」Enable Strict Mode),這樣MySQL就不會允許細小的語法錯誤。如果您還是個新手,我建議您取消標準模式以減少麻煩。但熟悉MySQL以後,盡量使用標準模式,因為它可以降低有害數據進入資料庫的可能性。還有一個關於防火牆的設置「Add firewall exception ……」需要選中,將MYSQL服務的監聽埠加為windows防火牆例外,避免防火牆阻斷。按「Next」繼續。

17、注意:如果要用原來資料庫的數據,最好能確定原來資料庫用的是什麼編碼,如果這裡設置的編碼和原來資料庫數據的編碼不一致,在使用的時候可能會出現亂碼。這個比較重要,就是對mysql默認資料庫語言編碼進行設置,第一個是西文編碼,第二個是多位元組的通用utf8編碼,都不是我們通用的編碼,這裡選擇第三個,然後在Character Set 那裡選擇或填入「gbk」,當然也可以用「gb2312」,區別就是gbk的字型檔容量大,包括了gb2312的所有漢字,並且加上了繁體字、和其它亂七八糟的字——使用mysql 的時候,在執行數據操作命令之前運行一次「SET NAMES GBK;」(運行一次就行了,GBK可以替換為其它值,視這裡的設置而定),就可以正常的使用漢字(或其它文字)了,否則不能正常顯示漢字。按「Next」繼續。

18、選擇是否將mysql 安裝為windows服務,還可以指定Service Name(服務標識名稱),是否將mysql的bin目錄加入到Windows PATH(加入後,就可以直接使用bin下的文件,而不用指出目錄名,比如連接,「mysql.exe -uusername -ppassword;」就可以了,不用指出mysql.exe的完整地址,很方便),我這裡全部打上了勾,Service Name不變。按「Next」繼續。

19、這一步詢問是否要修改默認root 用戶(超級管理)的密碼(默認為空),「New root password」如果要修改,就在此填入新密碼(如果是重裝,並且之前已經設置了密碼,在這裡更改密碼可能會出錯,請留空,並將「Modify Security Settings」前面的勾去掉,安裝配置完成後另行修改密碼),「Confirm(再輸一遍)」內再填一次,防止輸錯。「Enable root access from remotemachines(是否允許root 用戶在其它的機器上登陸,如果要安全,就不要勾上,如果要方便,就勾上它)」。最後「Create An Anonymous Account(新建一個匿名用戶,匿名用戶可以連接資料庫,不能操作數據,包括查詢)」,一般就不用勾了,設置完畢,按「Next」繼續。

20、確認設置無誤,如果有誤,按「Back」返回檢查。按「Execute」使設置生效。設置完畢,按「Finish」結束mysql的安裝與配置。

注意事項

這裡有一個比較常見的錯誤,就是不能「Startservice」,一般出現在以前有安裝mysql 的伺服器上,解決的辦法,先保證以前安裝的mysql 伺服器徹底卸載掉了;不行的話,檢查是否按上面一步所說,之前的密碼是否有修改,照上面的操作;如果依然不行,將mysql 安裝目錄下的data文件夾備份,然後刪除,在安裝完成後,將安裝生成的data文件夾刪除,備份的data文件夾移回來,再重啟mysql 服務就可以了,這種情況下,可能需要將資料庫檢查一下,然後修復一次,防止數據出錯。

詳細情況參考

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/304935.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2025-01-01 11:06
下一篇 2025-01-01 11:06

相關推薦

  • 如何修改mysql的埠號

    本文將介紹如何修改mysql的埠號,方便開發者根據實際需求配置對應埠號。 一、為什麼需要修改mysql埠號 默認情況下,mysql使用的埠號是3306。在某些情況下,我們需…

    編程 2025-04-29
  • 伺服器安裝Python的完整指南

    本文將為您提供伺服器安裝Python的完整指南。無論您是一位新手還是經驗豐富的開發者,您都可以通過本文輕鬆地完成Python的安裝過程。以下是本文的具體內容: 一、下載Python…

    編程 2025-04-29
  • STUN 伺服器

    STUN 伺服器是一個網路伺服器,可以協助網路設備(例如 VoIP 設備)解決 NAT 穿透、防火牆等問題,使得設備可以正常地進行數據傳輸。本文將從多個方面對 STUN 伺服器做詳…

    編程 2025-04-29
  • Python操作MySQL

    本文將從以下幾個方面對Python操作MySQL進行詳細闡述: 一、連接MySQL資料庫 在使用Python操作MySQL之前,我們需要先連接MySQL資料庫。在Python中,我…

    編程 2025-04-29
  • 解決docker-compose 容器時間和伺服器時間不同步問題

    docker-compose是一種工具,能夠讓您使用YAML文件來定義和運行多個容器。然而,有時候容器的時間與伺服器時間不同步,導致一些不必要的錯誤和麻煩。以下是解決方法的詳細介紹…

    編程 2025-04-29
  • MySQL遞歸函數的用法

    本文將從多個方面對MySQL遞歸函數的用法做詳細的闡述,包括函數的定義、使用方法、示例及注意事項。 一、遞歸函數的定義 遞歸函數是指在函數內部調用自身的函數。MySQL提供了CRE…

    編程 2025-04-29
  • MySQL bigint與long的區別

    本文將從數據類型定義、存儲空間、數據範圍、計算效率、應用場景五個方面詳細闡述MySQL bigint與long的區別。 一、數據類型定義 bigint在MySQL中是一種有符號的整…

    編程 2025-04-28
  • MySQL左連接索引不生效問題解決

    在MySQL資料庫中,經常會使用左連接查詢操作,但是左連接查詢中索引不生效的情況也比較常見。本文將從多個方面探討MySQL左連接索引不生效問題,並給出相應的解決方法。 一、索引的作…

    編程 2025-04-28
  • 如何選擇MySQL伺服器文件許可權

    MySQL是一種流行的關係型資料庫管理系統。在安裝MySQL時,選擇正確的文件許可權是保證安全和性能的重要步驟。以下是一些指導您選擇正確許可權的建議。 一、許可權選擇 MySQL伺服器需…

    編程 2025-04-27
  • CentOS 7在線安裝MySQL 8

    在本文中,我們將介紹如何在CentOS 7操作系統中在線安裝MySQL 8。我們會從安裝環境的準備開始,到安裝MySQL 8的過程進行詳細的闡述。 一、環境準備 在進行MySQL …

    編程 2025-04-27

發表回復

登錄後才能評論