1228-MySQL5.7下載、安裝和配置
MySQL5.7下載、安裝和配置
本文以MySQL Community Server 5.7.19為例介紹MySQL資料庫下載、安裝、配置和基本操作。
一、MySQL5.7下載
開啟MySQL Community Server官網,提供了MySQL Installer(即安裝程式)和MySQL ZIP Archive(即壓縮包形式的免安裝版)兩種下載方式。
MySQL下載
官方更推薦下載MySQL Installer,基於嚮導的安裝和配置操作起來更容易,本文以MySQL Installer為例進行安裝和配置。
(請注意:雖然如下圖所示Windows(x86, 32-bit), MSI Installer,但已經集成了32位和64位,在安裝的時候進行選擇即可)MySQL Installer
二、MySQL 5.7安裝
(Tips:使用Google Chrome等瀏覽器可以按住Ctrl鍵,然後滾動滑鼠滾輪可以放大網頁,這樣便於閱讀文章。)
雙擊應用程式進行安裝:
雙擊安裝
若出現如下錯誤提示,表示需要安裝.NET Framework 4.0,則可到Microsoft官網下載.NET Framework 4.0後手動安裝即可:
缺少.NET框架4.0
當然是選擇接受協議,點選Next:
接受協議
接下來根據自己需求選擇安裝型別,但建議選擇Custom(自定義)安裝型別,這樣可以自定義安裝位置(預設安裝在C盤),並且最小化選擇安裝,點選Next:
選擇Custom
依次選擇MySQL Servers > MySQL Server > MySQL Server 5.7 > MySQL Server 5.7.19 - x64(若是32位系統可以選擇MySQL Server 5.7.19 - x86),然後點選中間的向右箭頭,然後Products/Features To Be Installed
下出現MySQL Server 5.7.19 - x64(點選其後,在底部會出現Advanced Options,點選即可修改安裝位置),點選Next:
選擇MySQL Server 5.7.19 - x64
可以自定義MySQL安裝位置,點選OK:
自定義安裝位置
檢查安裝所需環境,點選Next:
檢查環境
若檢查安裝所需環境時出現如下所示缺少Microsoft Visual C++ 2013 Runtime,點選Execute會嘗試自動下載Microsoft Visual C++ 2013 Runtime,一會就會彈出Microsoft Visual C++ 2013 Runtime安裝視窗,進行安裝即可;否則需要到Microsoft官網下載Visual C++ Redistributable Packages for Visual Studio 2013vcredist_x64.exe和vcredist_x32.exe並安裝:
缺少執行時
準備安裝MySQL,點選Execute,進入安裝:
開始安裝
預設設定,點選Next:
離線MySQL伺服器
預設設定,點選Next:
埠號等配置
MySQL預設使用者為root,設定其密碼,點選Next:
設定密碼
註冊Windows服務,可預設,但建議取消勾選Start the MySQL Server at System Startup(即禁止MySQL服務開機自啟),同時需要記住Windows Service Name的名稱(預設為MySQL157),點選Next:
註冊為Windows服務
點選Next:
外掛和擴充套件
點選Execute:
應用配置
當安裝完成時,點選Finish:
應用配置完成
點選Next:
產品配置
安裝完成,點選Finish:
結束安裝
至此,MySQL 5.7安裝和配置成功!
三、進入MySQL資料庫
1、需要先啟動MySQL服務(預設啟動)
第一種方式:開啟命令提示符(管理員),輸入 Net Start 自己設定的MySQL服務名 回車即可開啟服務;輸入 Net Stop 自己設定的MySQL服務名 回車即可關閉服務:
第二種方式:通過 計算機右鍵 > 管理 > 服務和應用程式 > 服務 或者 工作管理員 > 服務 ,找到自己設定的MySQL服務,右鍵啟動或開始即可:
2、進入MySQL資料庫:
第一種方式:通過命令提示符(CMD)進入,將MySQL安裝位置的bin目錄(如C:\SoftWare\MySQL\MySQL Server 5.7\bin)新增到系統環境變數Path中,然後開啟CMD(命令提示符)輸入 mysql -u root -p 回車,然後根據提示輸入密碼即可:
第二種方式:開啟MySQL 5.7 Command Line Client - Unicode,輸入密碼並回車即顯示連線資料庫成功:
四、MySQL一些基礎操作
操作名 | 意義 |
---|---|
show databases; | 顯示所有資料庫 |
create database 資料庫名; | 建資料庫 |
use 資料庫名; | 進入某資料庫 |
show tables; | 顯示該資料庫下所有表 |
describe 表名; | 查看錶結構 |
MySQL的DML和DDL等操作就不詳述了。
五、資料庫開發管理工具
事實上,單純地使用上述的命令列模式來開發和管理資料庫是低效的,並且對管理與維護來說很不方便,所以資料庫開發管理工具就出現了。
常見的資料庫開發工具還有Navicat、SQLyog、phpMyAdmin、MySQL Workbench等等。
推薦閱讀:Navicat Premium 12安裝與啟用。
當然,可以隨意選擇你喜歡的資料庫開發管理工具,或者單純的命令列也是一種飽含情懷的選擇。