最近作個demo在本身本地裝了一個mysql5.7,有些小麻煩記錄一下。mysql
安裝環境:系統是 windows 10sql
下載地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.25-winx64.zip數據庫
下載版本:我這裏選擇的mysql-5.7.25,通用版,Windows下64位windows
建議迅雷下載速度快不少。安全
複製到本身軟件包下進行解壓。如:D:\softwares\mysql-5.7.25-winx64服務器
在系統變量Path中添加路徑(D:\softwares\mysql-5.7.25-winx64\bin)如圖:code
在安裝目錄下建立一個data文件夾, 5.7默認是主目錄下data文件存儲數據。blog
首先,以管理員身份運行cmd(必須以管理員身份運行,不然權限不夠,會出錯)ip
接着,進入到 D:\softwares\mysql-5.7.25-winx64\binrem
而後,執行 mysqld -install,若無錯,則會提示安裝成功。
問題:若出現問題須要把原來的服務移除掉。
命令:mysqld --remove mysql
而後再建立服務。
在cmd中輸入命令:net start mysql
注:若是啓動不成功刪除data目錄下全部內容,從新創建從新啓動。
在cmd中,輸入 mysql -u root -p,第一次登陸沒有密碼,直接回車,登錄成功。
若是直接用木有密碼的帳號安全性很是低,這裏須要設置一下登陸密碼。
執行命令:
update mysql.user set authentication_string = password('123456'), password_expired = 'N', password_last_changed = now() where user = 'root';
//刷新權限
flush privileges;
退出mysql的命令是exit 。直接關閉cmd窗口是沒有退出的,要輸入exit纔會退出。
退出後直接用新的帳號登陸就行了。大功告成 !