windows下安裝mysql(壓縮版)

本文是關於windows下mysql壓縮版下載、安裝、使用

win7安裝單個mysql

1)下載

官網下載頁面 https://dev.mysql.com/downloads/mysql/
在這裏插入圖片描述選擇版本、操作系統、系統位數,然後點擊 Download
在這裏插入圖片描述點擊 No thanks,just start my download
在這裏插入圖片描述如果官方鏡像比較慢,請使用mysql國內鏡像,地址參考下面博客,如果失效請自行百度mysql國內鏡像,然後搜索對應操作系統的版本 https://editor.csdn.net/md/?articleId=103650043

2)安裝使用

解壓下載文件,解壓後的文件中沒有data文件夾和my.ini文件
在這裏插入圖片描述在bin目錄下,shift+鼠標右鍵打開cmd窗口,執行初始化命令 mysqld --initialize-insecure --user=mysql
在這裏插入圖片描述執行完初始化命令後會自動生成data文件夾、創建默認數據庫,數據庫用戶名爲root,密碼爲空
在這裏插入圖片描述
在這裏插入圖片描述創建my.ini文件,以ANSI格式保存,可以使用下面配置,注意將basedir和datadir修改成自己的

# [mysql]指客服端,[mysqld]指服務端
[mysql]
default-character-set=utf8

[mysqld]
port=3306
basedir=D:\professional-soft\database\mysql-5.7.28-winx64
datadir=D:\professional-soft\database\mysql-5.7.28-winx64\data
character-set-server=utf8
default-storage-engine=INNODB

安裝、啓動mysql服務
執行安裝命令 mysqld install mysql --defaults-file=“D:\professional-soft\database\mysql-5.7.28-winx64\my.ini”
出現 Service successfully installed. 表示安裝成功
執行啓動命令 net start mysql
在這裏插入圖片描述登陸mysql、修改初始密碼
輸入登陸命令 mysql -uroot -p 然後回車,因爲初始密碼爲空,當出現 Enter password: 直接回車
在這裏插入圖片描述mysql版本不同,初始密碼修改的方式也不同
mysql5.7.6之前使用 set password=password(‘123456’); 命令修改
mysql5.7.6開始使用 alter user user() identified by ‘123456’; 命令修改
在這裏插入圖片描述
注意:直接複製命令可能會產生異常
在這裏插入圖片描述

win7安裝多個mysql

1)複製解壓後的文件分別加上3307,3308後綴

在這裏插入圖片描述

2)安裝mysql3307服務、mysql3308服務

參考單個mysql安裝 https://blog.csdn.net/qq_40081611/article/details/83750542,注意以下幾點

  1. 複製my.ini文件時,別忘記修改port、basedir、datadir
    在這裏插入圖片描述
  2. 對應的安裝命令 mysqld install mysql3307 --defaults-file=“D:\professional-soft\database\mysql-5.7.28-winx64-3307\my.ini”

3)安裝完mysql3307服務無法啓動

在這裏插入圖片描述
在HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services下對比mysql3306和mysql3307兩者的Imagepath發現不同
(不一定是ControlSet001,有可能在ControlSet002、ControlSet003…中)
在這裏插入圖片描述
在這裏插入圖片描述參考mysql3306修改mysql3307中的Imagepath,再次啓動mysql3307前需要關閉mysqld.exe
關閉所有mysqld.exe進程
在這裏插入圖片描述再次啓動mysql3307
在這裏插入圖片描述
進入mysql3307數據庫,常用命令mysql -uroot -p進入的是默認端口號爲3306的mysql服務,要進入3307端口的mysql服務命令需要帶上端口號,如 mysql -uroot -P3307 -p,執行命令後因爲初始密碼爲空可直接回車進入

同樣的方法安裝mysql3308

4)啓動mysql服務

可以在計算機管理-服務中啓動mysql服務,也可以在相應bin目錄下執行 net start serverName 命令
在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章