原文連接:https://my.oschina.net/u/3474266/blog/895696mysql
我在安裝免安裝版的5.7.18的時候出現了問題,正好找到這個,十分感激sql
今天下載安裝了MySQL Community Edition 5.7.18壓縮版,過程當中遇到了一些坑,特意寫個博客記錄一下。數據庫
下載地址: http://pan.baidu.com/s/1o8hWgqu.net
最坑的是此版本的 MySQL 解壓後是沒有 my.ini 和 data 這兩樣東西的,都須要本身手動建立或使用命令生成。server
1. 首先建立 my.ini,在mysql解壓目錄下的bin文件夾中新建一個名爲 my.ini 的文件,內容爲blog
[client]cmd
port=3306博客
default-character-set=utf8it
[mysqld]io
port=3306
character_set_server=utf8
basedir=%MYSQL_HOME%
datadir=%MYSQL_HOME%\data
[WinMySQLAdmin]
%MYSQL_HOME%\bin\mysqld.exe
2. 而後建立 mysql 數據庫 data 文件夾
爲了後續使用 mysql 相關命令更加方便,先來配置一下系統環境變量
Win + E,打開計算機,右鍵選擇屬性,打開控制面板
點擊高級系統設置
而後點擊環境變量
新建一個系統變量,變量名爲 MYSQL_HOME ,變量值爲 mysql 解壓的目錄
而後找到系統變量爲 Path 的項,選中後點擊編輯按鈕
在變量值的最後加入 ;%MYSQL_HOME% \bin
到這一步就完成了 mysql 環境變量的設置
接下來進行初始化Mysql數據庫,生成 data 文件夾
Win + R ,打開 cmd ,輸入mysqld --initialize-insecure --user=mysql,回車後可見在mysql解壓目錄中生成了data文件夾
到這裏就完成了 my.ini 和 data 的建立了。
3. 最後要安裝mysql服務,這裏要注意若是不進入 %MYSQL_HOME%\bin 目錄安裝,啓動MySQL服務時會報「系統找不到指定文件」的錯誤,請必定按照如下的步驟進行安裝。
Win + R 從新打開一個 cmd,切換到mysql目錄下的bin文件夾
繼續在cmd 中輸入 mysqld –-install,將 mysql 安裝到 Windows 服務
如提示 service successfully installed ,則安裝成功
而後在 cmd中輸入 net start mysql,啓動 mysql 數據庫服務
到此 mysql 5.7.18 解壓版的安裝就完成了。
PS: 初始化root密碼
使用 mysqladmin -u root -p password 命令,提示輸入密碼直接回車便可,而後輸入新密碼完成密碼修改
***************************************************************************
添加:安裝完成以後如何的登陸mysql呢?
在任意的文件夾下,由於你已經配置了環境變量,因此能夠找到mysql命令所在目錄bin,
輸入 mysql -uroot -p
提示輸入密碼,就是你開始設置的密碼,回車而後就進去了;