一、下載
地址:http://dev.mysql.com/downloads/mysql/
下載版本:
Windows (x86, 64-bit), ZIP Archive (mysql-5.7.12-winx64)
二、下載後解壓到安裝目錄
三、配置默認文件
在mysql-x.x.xx-winx64(我的是5.7.16根據自己的版本來定)目錄下,新建個my.ini。my.ini會替換掉下面的my-default.ini文件。.ini文件是window裏面的配置文件。保存裏面各種默認的數據。
安裝版的是在安裝的時候讓你自己選然後系統給你保存進來,zip archive是自己寫,都一樣。雙擊打開該文件,並在其中添加內容如下:
[mysqld]
option: logging
basedir=D:/mysql-5.7.16
datadir=D:/mysql-5.7.16/data
port = 3306
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
保存後關閉
PS:關於文件路徑 ”/“ 和 ”\“ 的區別。
(在不同系統的情況系 windows下是\,linux和unix下是/ 但在win中沒有本質區別。 但是由於 \ 也是轉義字符的起始字符, 所以, 路徑中的 \ 通常需要使用 \\如果是 / 就不需要使用轉義了 如C中文件操作,c:\\kkk\\dd.txt c:/kkk/dd.txt一樣)
四、配置環境變量
五、初始化mysql數據庫
這一步比較重要,以管理員自身份打開CMD,進到MySQL解壓目錄下的bin文件。執行以下命令:
D:/mysql-5.7.16/bin>mysqld --initialize-insecure --user=mysql
PS:運行上面這條命令後,mysql-5.7.16文件夾下會自動生成data文件夾,並且生成依賴。
若自己新建的data文件夾,會使後面出現net start mysql 命令出現服務不能啓動成功的現象。
ps:必須以管理員身份打開cmd,
之後再執行安裝mysql服務命令:
D:/mysql-5.7.16/bin>mysqld install
當出現Service successfully installed表示MySQL服務已經安裝了。
啓動mysql服務:
D:/mysql-5.7.16/bin>net start mysql
出現:MySQL服務啓動成功,表示這一次配置完畢。
六、啓動mysql,修改用戶密碼
在CMD控制檯裏執行命令 mysql -u root -p然後回車,提示輸入密碼,如果沒有密碼就回車。執行成功後,控制檯顯示 mysql>,則表示進入mysql。
mysql>update mysql.user set authentication_string=password(“hehe1234HEHE”) where user=”root” and Host=’localhost’;
mysql>flush privileges;
mysql>quit;
重啓mysql服務
七、測試一下
show databases;查找數據庫->
use 數據庫名;切換數據庫目錄->
show tables;查找表->
sql查 詢工作select *from 表名->
exit退出。