MySQL是一個小巧玲瓏但功能強大的數據庫,目前十分流行。但是官網給出的安裝包有兩種格式,一個是msi格式,一個是zip格式的。很多人下了zip格式的解壓發現沒有setup.exe,面對一堆文件一頭霧水,不知如何安裝。下面筆者將介紹如何解決此情況下安裝過程中的各種問題。
一、環境準備:
1、win7 64位操作系統
2、mysql-advanced-5.6.24-winx64.zip
二、解壓縮mysql-advanced-5.6.24-winx64.zip到E:\根目錄下,每個人可根據自己電腦的磁盤空間情況進行解壓縮.
解壓縮後的目錄如下:
解壓完成後,數據庫並不能馬上使用,因爲還需要進行配置。
三、配置環境變量:
MYSQL_HOME=E:\mysql-advanced-5.6.24-winx64
配置方法如下:
鼠標右鍵點擊【計算機】,選擇【屬性】,點擊左側【高級系統設置】,點擊最下方的【環境變量】按鈕,進入環境變量設置窗體:
在下方【系統變量(S)】中選擇【新建】按鈕,在【變量名】文本框中輸入MYSQL_HOME,
在【變量值】文本框中輸入E:\mysql-advanced-5.6.24-winx64,點擊【確定】按鈕保存。
在下方【系統變量(S)】中找到並雙擊變量名爲【Path】的環境變量,在變量值文本框的最前面加入E:\mysql-advanced-5.6.24-winx64\bin;,記住最後的分號不能掉,然後點擊【確定】按鈕保存。
四、編輯E:\mysql-advanced-5.6.24-winx64\下面的my-default.ini文件,修改其中的basedir和datadir兩個變量的值:
[mysqld]
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M
# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin
# These are commonly set, remove the # and set as required.
basedir = E:\\mysql-advanced-5.6.24-winx64
datadir = E:\mysql-advanced-5.6.24-winx64\\data
#port = .....
# server_id = .....
# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
保存文件,並退出。
五、根據剛剛編輯好的配置文件,創建WINDOWS服務。
以管理員身份運行cmd命令,打擊cmd命令窗體,記住,必須要以管理員身份運行cmd命令,否則會因爲權限不足而導致創建失敗。
從上圖中可以看出,首先運行mysqld -install命令創建windows服務。
然後使用net start mysql命令啓動MYSQL數據庫服務。
六、登陸mysql數據庫