免安裝版MySQL(解壓版)安裝詳細教程及注意事項
官網下載網址:https://dev.mysql.com/downloads/mysql/
根據你的系統(32位或者64位)選擇後綴是ZIP Archive的壓縮包下載到本地。
點擊Dowload後會要求你登錄,不用管,直接點擊No thanks, just start my download。
2.解壓
選擇一個路徑(建議將常用的工具分類放在同一文件夾如D;\ProgrameTools)解壓壓縮包。
3.配置my.ini
此時根目錄下只有一個my-default.ini文件 ,需要新建一個my.ini文件(可以直接複製my-default.ini,沒有my.ini文件,以後修改或者添加一些配置時不會起作用。)在my.ini文件中添加如下信息:
[mysqld]
port=3306
#注意,一定要修改這兩個路徑
basedir =D:\ProgramFiles\mysql\mysql-5.7.27-winx64
datadir =D:\ProgramFiles\mysql\mysql-5.7.27-winx64\data
character_set_server = utf8
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
4.配置環境變量。
右鍵計算機–屬性–高級系統設置–環境變量,在系統變量中找到Path編輯,在結尾處追加你的mysql的bin文件夾地址(我的是D:\mysql-5.7.26-winx64\bin),如果原變量值結尾沒有分號,需要先加分號。
5.cmd——bin根目錄。
以管理員身份運行cmd(win7直接window+R,更高系統版本需要搜索程序cmd右鍵以管理員身份運行)
6.初始化。
在cmd上述路徑下輸入:
mysqld –-initialize
或者
mysqld --initialize-insecure
回車,此時你的MySQL根目錄下會生成一個data文件夾
7.安裝MySQL服務。
還是在bin路徑下輸入:
mysqld install
此時會提示服務安裝成功。至此,MySQL(解壓版)安裝成功!
8.啓動服務。
直接在cmd中輸入:
net start mysql
提示服務啓動成功。
9.修改密碼
這裏我們將密碼修改爲 123456
如果初始化時使用了 mysqld –-initialize,那麼Enter Password就不需要輸入密碼直接回車就可以了
如果初始化時使用了 mysqld --initialize-insecure,那麼Enter Password就需要輸入初始化時生成的隨機密碼。
隨機密碼的查看方式:
在新生成的data文件下,用記事本打開.err結尾的一個文件,查找關鍵字 temporary
然後再Enter password輸入隨機密碼回車就可以了。
注意問題:
1.my.ini文件中的basedir必須配置,否則會報找不到data文件夾的錯誤.
2.data文件夾不可以手動創建,否則會報如下錯誤:
3.如果實在找不到錯誤,可以利用mysql --console進行查看日誌