MySQL Win7 64位 下載、安裝與配置圖文教程


MySQL是目前十分流行的一種關系型數據庫管理系統。官網推出的安裝包有兩種格式,分別是:ZIP格式和MSI格式。其中MSI格式的可以直接點擊安裝,按照它給出的安裝提示進行安裝,一般MySQL將會安裝在C:\Program Files\MySQL\MySQL Server x.x (x.x是版本號)該目錄中;ZIP格式是自己解壓,解壓縮之后MySQL就可以使用了,但是要進行配置。我用的是ZIP格式的,所以,在此主要敘述ZIP格式的MySQL下載、安裝與配置。

一. 工具

Win7 64位操作系統

二. 步驟

第一步:下載安裝包

下載 地址:http://www.mysql.com/

這里寫圖片描述 這里寫圖片描述 這里寫圖片描述 這里寫圖片描述

截止到目前(2016/7/24) ,官網的最新版本是5.7.13,不過自己沒有使用該版本,下載的是之前的版本5.6.31。

這里寫圖片描述 

平台默認為Windows。

這里寫圖片描述

確認自己的機器字長,點擊download即可。

第二步:解壓

解壓之后可以將該文件夾改名,放到合適的位置。我是將文件夾改名為MySQL Server 5.6,放到D:\Program Files\MySQL路徑中。當然你也可以放到自己想放的任意位置。

這里寫圖片描述

第三步:配置(不要急着使用,最好先配置)

配置環境變量PATH后,以后打開mysql就可以不用切換目錄。原理:簡單來說,環境變量里面的PATH,就是cmd系統的查找目錄路徑。你輸入一個指令,系統怎么知道這個指令有沒有呢?系統是怎么做的?其實系統是在當前目錄和系統環境變量PATH里面的路徑里進行查找,以找到的第一個為准,找不到就報錯。所以設置PATH之后,可以省去每次用命令切換目錄的麻煩。 打個比方:系統就像一輛公交車,按着既定的路線走。環境變量里面的路徑就是行駛路線。到了一個站(找到第一個目錄)就下車(運行)。

過程:計算機—>系統屬性—>高級系統配置—>環境變量

這里寫圖片描述

選擇PATH,在其后面添加: 你的mysql bin文件夾的路徑 (如:我的是:D:\Program Files\MySQL\MySQL Server 5.6\bin ) 修改后的PATH為:

PATH=…….;D:\Program Files\MySQL\MySQL Server 5.6\bin (需注意:1.必須在原有PATH后加英文輸入下的分號;2.是追加,不是覆蓋。)

這里寫圖片描述

第四步:修改配置文件

配置完環境變量之后先不要啟動mysql,還需要修改一下配置文件,mysql-5.6.1X默認的配置文件是在D:\Program Files\MySQL\MySQL Server 5.6\my-default.ini,可以自己再建立一個my.ini文件,在其中修改配置:

[mysqld] basedir=C:\Program Files\MySQL\MySQL Server 5.6(mysql所在目錄) datadir=C:\Program Files\MySQL\MySQL Server 5.6\data (mysql所在目錄\data)

mydefault.ini內容如下:

這里寫圖片描述

my.ini內容如下:

這里寫圖片描述

第五步:安裝mysql

首先,以管理員身份運行cmd(必須以管理員身份運行,否則權限不夠,會出錯)

接着,進入D:\Program Files\MySQL Server 5.6\bin目錄,

然后,執行命令mysqld –install,若無錯,則會提示安裝成功。

這里寫圖片描述

注:若之前安裝過mysql,但由於某種原因未卸載干凈,當再次安裝mysql時,會提示此服務已存在。可用sc delete mysql命令,刪除之前的版本,再執行mysqld –install命令。

這里寫圖片描述

第六步:啟動mysql服務器

在cmd中 輸入net start mysql 命令。

這里寫圖片描述

 

在啟動MySQL服務時出現該錯誤: 
本地計算機上的mysql服務啟動停止后,某些服務在未由其他服務或程序使用時將自動停止。

mysql 版本 5.7.14 
系統 win 7

后來經過一系列的百度,谷歌,總算是解決了。

首先,你需要把原來的服務刪除:

mysqld --remove mysql
  • 1
  • 1

注意:mysql為你的服務名稱,自己可以隨便定義的。 
此命令需要進入mysql安裝目錄下的bin目錄運行!

mysql的根目錄下: 
你需要清空data目錄。

如果沒有data目錄,請自行創建一個空目錄,起名為data!

然后在bin目錄下運行命令:

mysqld --initialize-insecure --user=mysql
  • 1
  • 1

初始化!

接着運行:

mysqld --install mysql --defaults-file=d:\mysql-5.7.14-winx64\my.ini
  • 1
  • 1

后面的路徑記得改成自己的! 
這是注冊mysql服務!

 
嗯,這里有個小瑕疵,mysql我少打了個l。 
不過沒事,這個名字是自定義的!

我按照沒打錯的情況來解釋哈。

接下來就是啟動服務: 
請以管理員權限運行!

net start mysql
  • 1
  • 1

 
我這里打的是mysq,是因為前面我定義的名字是mysq了、、、

然后就OK了!

我不知道那個是不是生成隨機密碼的。

大家可以去data目錄下找.err后綴的日志。

打開文件:

會告訴你密碼的!

用戶名是:root

 

第七步:登錄mysql

在cmd中,輸入 mysql -u root -p,第一次登錄沒有密碼,直接回車,登陸成功。

這里寫圖片描述

退出mysql的命令是exit 。直接關閉cmd窗口是沒有退出的,要輸入exit才會退出。


免責聲明!

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



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