麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 數(shù)據(jù)庫(kù) > MySQL > 正文

Windows下mysql5.7.10安裝配置方法圖文教程

2024-07-25 19:08:19
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

MySQL針對(duì)不同的用戶(hù)提供了2種不同的版本:

MySQL Community Server:社區(qū)版。由MySQL開(kāi)源社區(qū)開(kāi)發(fā)者和愛(ài)好者提供技術(shù)支持,對(duì)開(kāi)發(fā)者開(kāi)放源代碼并提供免費(fèi)下載。MySQL Enterprise Server:企業(yè)版。包括最全面的高級(jí)功能和管理工具,不過(guò)對(duì)用戶(hù)收費(fèi)。

下面講到的MySQL安裝都是以免費(fèi)開(kāi)源的社區(qū)版為基礎(chǔ)。打開(kāi)MySQL數(shù)據(jù)庫(kù)官網(wǎng)的下載地址,上面提供了兩種安裝文件,一種是直接安裝的MSI安裝文件,另一種是需要解壓并配置的壓縮包文件。我這里用的是5.7.10版本的安裝。

用MSI安裝包安裝

根據(jù)自己的操作系統(tǒng)下載對(duì)應(yīng)的32位或64位安裝包。按如下步驟操作:

第一步: 安裝許可 雙擊安裝文件,在如下圖所示界面中勾選“I accept the license terms”,點(diǎn)擊“next”。

mysql5.7,mysql5.7.10,windows

第二步: 選擇設(shè)置類(lèi)型

如下圖所示,有5種設(shè)置類(lèi)型:

  • Developer Default:安裝MySQL服務(wù)器以及開(kāi)發(fā)MySQL應(yīng)用所需的工具。工具包括開(kāi)發(fā)和管理服務(wù)器的GUI工作臺(tái)、訪(fǎng)問(wèn)操作數(shù)據(jù)的Excel插件、與Visual Studio集成開(kāi)發(fā)的插件、通過(guò)NET/Java/C/C++/OBDC等訪(fǎng)問(wèn)數(shù)據(jù)的連接器、例子和教程、開(kāi)發(fā)文檔。
  • Server only:僅安裝MySQL服務(wù)器,適用于部署MySQL服務(wù)器。
  • Client only:僅安裝客戶(hù)端,適用于基于已存在的MySQL服務(wù)器進(jìn)行MySQL應(yīng)用開(kāi)發(fā)的情況。
  • Full:安裝MySQL所有可用組件。
  • Custom:自定義需要安裝的組件。

MySQL會(huì)默認(rèn)選擇“Developer Default”類(lèi)型,個(gè)人建議選擇純凈的“Server only”類(lèi)型,減少對(duì)工具的依賴(lài)可以更深入的學(xué)習(xí)和理解MySQL數(shù)據(jù)庫(kù)。大家可根據(jù)自己的需求選擇合適的類(lèi)型,這里選擇“Server only”后點(diǎn)擊“next”。

mysql5.7,mysql5.7.10,windows

第三步: 安裝

進(jìn)入到安裝步驟的界面,如果第二步選擇的是其他類(lèi)型也只是點(diǎn)擊“next”即可進(jìn)入到該步驟,點(diǎn)擊“Execute”。如下圖所示:

mysql5.7,mysql5.7.10,windows

安裝完成后點(diǎn)擊“next”直到進(jìn)入配置頁(yè)面。

第四步: 配置

進(jìn)入到配置頁(yè)面,如下圖所示:

mysql5.7,mysql5.7.10,windows

點(diǎn)擊Content Type的下拉框,顯示有三種類(lèi)型:

  • Development Machine:開(kāi)發(fā)機(jī)器,MySQL會(huì)占用最少量的內(nèi)存。
  • Server Machine:服務(wù)器機(jī)器,幾個(gè)服務(wù)器應(yīng)用會(huì)運(yùn)行在機(jī)器上,適用于作為網(wǎng)站或應(yīng)用的數(shù)據(jù)庫(kù)服務(wù)器,會(huì)占用中等內(nèi)存。
  • Dedicated Machine:專(zhuān)用機(jī)器,機(jī)器專(zhuān)門(mén)用來(lái)運(yùn)行MySQL數(shù)據(jù)庫(kù)服務(wù)器,會(huì)占用機(jī)器的所有可用內(nèi)存。

根據(jù)自己的用途選擇相應(yīng)的類(lèi)型配置,我這里為了后面做高并發(fā)性能測(cè)試便選擇“Server Machine”類(lèi)型。

選擇好配置類(lèi)型后進(jìn)行連接配置,如下圖:

mysql5.7,mysql5.7.10,windows

常用的是TCP/IP連接,勾選該選項(xiàng)框,默認(rèn)端口號(hào)是3306,可在輸入框中更改。若數(shù)據(jù)庫(kù)只在本機(jī)使用,可勾選“Open Firewall port for network access”來(lái)打開(kāi)防火墻,若需要遠(yuǎn)程調(diào)用則不要勾選。 下面的“Named Pipe”和“Shared Memory”是進(jìn)程間通信機(jī)制,一般不勾選。 “Show Advanced Options”用于在后續(xù)步驟配置高級(jí)選項(xiàng),為盡可能多的了解MySQL的可配置項(xiàng),這里勾選該選項(xiàng)框。點(diǎn)擊“next”進(jìn)入下一步。

第五步: 賬戶(hù)配置

進(jìn)入到MySQL的賬戶(hù)和角色配置界面,如下圖:

mysql5.7,mysql5.7.10,windows

root賬戶(hù)擁有數(shù)據(jù)庫(kù)的所有權(quán)限,在密碼框輸入自己設(shè)置的密碼。數(shù)據(jù)庫(kù)在開(kāi)發(fā)和維護(hù)過(guò)程中為了安全性和便于管理會(huì)為不同的用戶(hù)授予相應(yīng)操作權(quán)限的賬戶(hù)密碼,點(diǎn)擊“Add User”按鈕,在彈出的會(huì)話(huà)框中設(shè)置不同權(quán)限等級(jí)的賬戶(hù),如下圖所示:

mysql5.7,mysql5.7.10,windows

Host表示能連接到該數(shù)據(jù)庫(kù)的主機(jī)地址,可設(shè)置為本地(localhost/127.0.0.1)、一個(gè)外部IP(如218.17.224.228)、一個(gè)外部網(wǎng)段(如218.17.224.*)或者所有主機(jī)(%)。 Role表示該賬戶(hù)的角色,可選擇的角色如下:

mysql5.7,mysql5.7.10,windows

不同的角色有著不同的權(quán)限等級(jí),暫時(shí)可不做配置,后續(xù)會(huì)在用戶(hù)權(quán)限管理章節(jié)詳細(xì)講解。

第六步: 配置Windows Service 將MySQL服務(wù)配置成Windows服務(wù)后,MySQL服務(wù)會(huì)自動(dòng)隨著Windows操作系統(tǒng)的啟動(dòng)而啟動(dòng),隨著操作系統(tǒng)的停止而停止,這也是MySQL官方文檔建議的配置,界面如下圖:

mysql5.7,mysql5.7.10,windows

 Windows service Name可設(shè)置為默認(rèn)值,只要與其它服務(wù)不同名即可。在Windows系統(tǒng)中基于安全需求,MySQL服務(wù)需要在一個(gè)給定的賬戶(hù)下運(yùn)行,選擇默認(rèn)的Standard System Account即可。保持默認(rèn)配置后點(diǎn)擊“next”。

第七步: 高級(jí)配置

因?yàn)樵谇懊娴牡谒牟街泄催x了“Show Advanced Options”選項(xiàng),所以出現(xiàn)如下圖所示的高級(jí)選項(xiàng)配置:

mysql5.7,mysql5.7.10,windows

在這里可配置各種日志文件的存儲(chǔ)路徑,它默認(rèn)存儲(chǔ)在MySQL安裝目錄的data目錄下面,若非必須不建議改動(dòng)。Slow Query Log(慢查詢(xún)?nèi)罩?后面有一個(gè)Seconds配置項(xiàng),默認(rèn)值為10,表示一個(gè)SQL查詢(xún)?cè)诮?jīng)過(guò)10s后還沒(méi)有查詢(xún)出結(jié)果就會(huì)將此次查詢(xún)記錄到Slow Query Log中,方便DBA快速找到低效的操作。Bin Log可用于主從數(shù)據(jù)同步。最下面的Server Id用于Master-Slave配置。這些都將在后續(xù)課程中講到,這里保持默認(rèn)配置即可。點(diǎn)擊“next”。

第八步: 服務(wù)器配置應(yīng)用

經(jīng)過(guò)上述配置后,一個(gè)MySQL數(shù)據(jù)庫(kù)已基本配置完成。進(jìn)入到這一步驟后點(diǎn)擊“Execute”執(zhí)行配置項(xiàng),如下圖:

mysql5.7,mysql5.7.10,windows

等到出現(xiàn)如下界面表示安裝成功,點(diǎn)擊“Finish”完成。

mysql5.7,mysql5.7.10,windows

用壓縮包安裝

根據(jù)自己的操作系統(tǒng)下載對(duì)應(yīng)的32位或64位的壓縮包。按如下步驟操作:

第一步: 解壓縮

將壓縮包解壓到C:/Program Files/MySQL路徑下,也可以自定義路徑。我的路徑為C:/Program Files/MySQL/mysql-5.7.10-winx64,如下圖:

mysql5.7,mysql5.7.10,windows

第二步: 配置環(huán)境變量

右鍵點(diǎn)擊“計(jì)算機(jī)”,選擇“屬性”,依次打開(kāi)“高級(jí)系統(tǒng)設(shè)置”->“環(huán)境變量”,在系統(tǒng)變量中選擇“Path”項(xiàng),并點(diǎn)擊編輯,如下圖:

mysql5.7,mysql5.7.10,windows

保持原有值不變,并在末尾加上英文分號(hào)后追加C:/Program Files/MySQL/mysql-5.7.10-winx64/bin,將MySQL安裝路徑下的bin目錄配置到Path變量中,使在命令行的任何目錄下可以執(zhí)行MySQL命令。

第三步: 修改配置

打開(kāi)MySQL安裝目錄下面的my-default.ini文件,找到basedir和datadir屬性項(xiàng),去掉前面的注釋符號(hào)#,修改值如下: basedir = C:/Program Files/MySQL/mysql-5.7.10-winx64 datadir = C:/Program Files/MySQL/mysql-5.7.10-winx64/data 分別表示MySQL的安裝目錄和數(shù)據(jù)目錄。如果在第一步中解壓縮到其它的文件夾則修改對(duì)應(yīng)的值。 再將該文件重命名為my.ini。

(MySQL5.7.18后面版本的壓縮包中沒(méi)有my-default.ini文件,自己新建一個(gè)名為my.ini的文本文件即可。 詳見(jiàn)MySQL官網(wǎng):地址1;地址2)

第四步: 安裝

以管理員身份運(yùn)行cmd,進(jìn)入到MySQL的bin目錄,執(zhí)行初始化命令:

mysqld --initialize --user=mysql --console

該命令用來(lái)初始化數(shù)據(jù),在5.7以前的版本是不需要執(zhí)行該命令的。初始化完成后會(huì)提供一個(gè)臨時(shí)的root密碼,如下圖紅色方框,記下該密碼。

mysql5.7,mysql5.7.10,windows

再執(zhí)行如下命令進(jìn)行MySQL服務(wù)安裝:

mysqld –install mysql

mysql為默認(rèn)的服務(wù)名,可不寫(xiě),若安裝成功則有如下提示:

mysql5.7,mysql5.7.10,windows

需要注意的是一定要以管理員身份運(yùn)行cmd,否則會(huì)出現(xiàn)如下圖所示提示:

mysql5.7,mysql5.7.10,windows

第五步: 啟動(dòng)服務(wù)

在管理員cmd窗口中執(zhí)行如下命令來(lái)啟動(dòng)MySQL服務(wù):

net start mysql

當(dāng)出現(xiàn)如下圖所示提示時(shí)表示MySQL安裝并啟動(dòng)成功。

mysql5.7,mysql5.7.10,windows

MySQL5.7以前的版本在安裝時(shí)不需要執(zhí)行第四步中的mysqld –initialize命令,如果漏掉該命令后在此步驟會(huì)出現(xiàn)如下錯(cuò)誤:

mysql5.7,mysql5.7.10,windows

為該版本的壓縮包里面有些文件和文件夾(如data文件夾)需要在執(zhí)行mysqld -initialize命令后才創(chuàng)建。我在用5.6版本的安裝步驟來(lái)進(jìn)行安裝時(shí)就在這里吃過(guò)很多虧,希望以此為戒,不再踩坑。

第六步: 登錄

執(zhí)行如下命令:

mysql -uroot -p

提示輸入密碼,輸入第四步中記錄下的密碼,按回車(chē)后出現(xiàn)如下頁(yè)面表示登錄成功,并進(jìn)入了MySQL命令行模式。

mysql5.7,mysql5.7.10,windows

第七步: 修改密碼

在MySQL命令行執(zhí)行如下命令:

ALTER USER ‘root'@'localhost' IDENTIFIED BY ‘new_password'

大家改成自己的密碼,如下圖所示表示修改成功:

mysql5.7,mysql5.7.10,windows

如果沒(méi)有修改密碼就執(zhí)行其它的SQL命令,則會(huì)提示如下錯(cuò)誤:

mysql5.7,mysql5.7.10,windows

經(jīng)過(guò)以上步驟后MySQL服務(wù)器安裝完成。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持VeVb武林網(wǎng)。


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到MYSQL教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 日韩视频高清 | 国产一区二区三区在线观看视频 | 亚洲成人高清电影 | 中文欧美日韩 | 日日噜噜夜夜爽 | 欧美大逼网| 九九夜夜 | 91九色网 | 原来神马影院手机版免费 | 日本一级黄色大片 | 欧美三级日本三级少妇99 | 色播一区 | 91麻豆精品国产91久久久更新资源速度超快 | 久久亚洲线观看视频 | 亚洲日色| 日本欧美一区二区三区视频麻豆 | av在线更新 | 久久久精品综合 | 免费观看视频91 | 久久狂草 | 91精品国产乱码久久久久 | 久久精品黄 | 欧美偷拍一区二区 | 日本在线不卡一区二区 | 精品爱爱| 黄色小视频在线免费看 | 国产手机在线视频 | 欧美视频网 | 久久色播 | 亚洲天堂岛国片 | 久久久久久久不卡 | 国内精品伊人久久久久网站 | 欧美无极品| 精品国产91久久久久久浪潮蜜月 | 精品国产九九九 | 中文字幕在线视频日本 | 中文字幕在线免费观看电影 | 粉色视频污 | 蜜桃视频在线播放 | 亚洲第一成av人网站懂色 | 97视频|