MySQL For Windows Zip解壓版安裝


前言

Windows 下 MySQL 有msi和zip解壓安裝版兩種,而zip版只需解壓並做簡單配置后就能使用,我個人比較喜歡這種方式。

注意我們這里說的MySQL是指MySQL服務器,有很多初學的同學常常分不清MySQL客戶端MySQL服務器的區別:

MySQL客戶端只是用來連接和管理MySQL數據庫的工具(有很多種如:SQLyog, Navicat For MySQL,MySQL Workbench等,然后有些同學裝好這些工具后就以為MySQL服務器也安裝好了)

而MySQL服務器才是真正運行數據庫的地方。所以MySQL服務器安裝好之后,PHP等網站就可以連接上MySQL服務器上的數據庫了,MySQL客戶端可根據需要再選擇安裝。

 

安裝

一、從MySQL官網上下載最新版本

http://dev.mysql.com/downloads/mysql/

選擇相應版本並下載:64位系統選64位MySQL,32位系統選32位MySQL

 

二、安裝配置 

  1.下載完成后將zip包解壓到你想安裝的目錄,在這里我們解壓到:D:\install\mysql-5.7.16-winx64\

  2.將D:\install\mysql-5.7.16-winx64\my-default.ini 重命名為my.ini

  3.打開cmd窗口並切換到mysql bin目錄:(注意:以下所有命令行均在該目錄下運行

cd /d D:\install\mysql-5.7.16-winx64\bin

 

  4.初始化MySQL 數據庫目錄(若MySQL 目錄下已存在data目錄可跳過此步

mysqld --initialize-insecure  #無密碼版,MySQL安裝完成后我們再去設置root帳號密碼,推薦使用此項
或
mysqld --initialize  #會生成隨機密碼,生成好后Linux系統在/var/log/mysqld.log 查找密碼(使用password關鍵字)

  初始化完成后即可看到MySQL根目錄下已生成data目錄

  

 

 

  5.在cmd中通過mysqld --console 命令啟動MySQL,做這一步主要是為了測試MySQL是否能在你的系統中運行,若不能成功啟動則可以通過cmd窗口返回的錯誤信息查看到底出了什么問題。

   MySQL不能啟動的原因通常是系統內存不足,我們可以通過修改my.ini 中的 innodb_buffer_pool_size 大小為解決,如:innodb_buffer_pool_size = 64M

   

 

   若通過 mysqld --console 看到如下信息則表明MySQL能成功運行在你的系統中了,然后通過關閉cmd窗口或 Ctrl + C 快捷鍵結束MySQL。

 

 

  6.安裝MySQL服務

mysqld --install

 

  

 

 

  7.啟動MySQL服務

    7.1我們可以到 services.msc 中啟動或停止MySQL或設置MySQL開機啟動類型:

     

    7.2或通過命令行啟動或停止MySQL服務 

net start mysql    #啟動mysql
net stop mysql     #停止mysql

  

  8.測試

    MySQL 服務啟動完成后我們就可以開始測試了

    使用以下命令行連接上MySQL數據庫

mysql -u root     #無密碼時使用此條命令

mysql -u root -p  #已有密碼時使用此條,並隨后輸入密碼

#登錄成功后查看一下當前所有數據庫
show databases;

  

  出現如圖上信息時說明MySQL已經安裝並啟動成功了。

 

  9.修改root密碼 (若無需修改可跳過此步)

  在MySQL命令行中運行

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('密碼');

  

 

  10.將MySQL數據庫目錄移動到其他地方(可選)

  MySQL默認的數據庫目錄位於MySQL根目錄下的data目錄中,有時我們想將該目錄移動到其他目錄甚至分區中,方便備份管理等。

  如現在我們將data目錄移動到 F:\var\mysql\data 中

    10.1 停止MySQL服務

    在命令行中運行

net stop mysql

  

    10.2 將當前MySQL根目錄下的data 目錄移動到 F:\var\mysql\ 中

    10.3 修改 my.ini 文件,添加 datadir = F:\var\mysql\data

    9.4 啟動MySQL

net start mysql

  

   11.完……

 

參考文檔:

http://dev.mysql.com/doc/refman/5.7/en/windows-install-archive.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM