1)進入官網下載5.7.23壓縮包
下載地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads
2.安裝與配置
1)將下載的壓縮包解壓到任意目錄,如:
2)在根目錄下創建my.ini配置文件
3)用記事本打開my.ini,填寫如下配置信息
(可以把中文注釋去掉)
[mysqld] # 設置服務端使用的字符集為utf-8 character-set-server=utf8 # 綁定IPv4地址 bind-address = 0.0.0.0 # 設置mysql的端口號 port = 3306 # 設置mysql的安裝目錄 basedir=C:/mysql-5.7.23 # 設置mysql數據庫的數據的存放目錄 datadir=C:/mysql-5.7.23/data # 允許最大連接數 max_connections=2000 # 創建新表時將使用的默認存儲引擎 default-storage-engine=INNODB # 設置mysql以及數據庫的默認編碼 [mysql] default-character-set=utf8 [mysql.server] default-character-set=utf8 # 設置客戶端默認字符集 [client] default-character-set=utf8
(注意:上面配置中需要修改成自己相應的basedir和datadir的路徑,文件夾之間用“/”)
4)安裝MySQL服務
以管理員身份打開cmd窗口,進入mysql目錄下的bin子目錄,然后執行mysqld -install命令,如下圖:
(注意:如果提示找不到dll文件,請安裝相關的vc運行庫 )
運行庫:
下載地址:https://www.microsoft.com/en-us/download/details.aspx?id=40784
5)在初始化MySQL數據庫
先在MySQL跟目錄下創建data子目錄,如下圖:
然后繼續在命令行的bin目錄下執行mysqld --initialize --user=root --console命令執行初始化,如下圖:
(注意:初始化完成后MySQL會為root用戶創建一個默認的密碼,后續需要使用此密碼登錄MySQL,上面紅框部分就是初始化的密碼)
6)啟動MySQL服務
在命令執行net start mysql 命令,如下圖:
7)登錄MySQL
進入mysql的bin子目錄,執行"mysql -u用戶 -p密碼"登錄mysql,這里的用戶為root,密碼為剛才MySQL默認初始化的密碼,如下圖:
3.修改root密碼
root用戶默認初始化的密碼並不方便記憶,我們可以在登錄MySQL后進行修改,使用set password=password('密碼')語句進行更新,如下圖:
這里將root用戶的密碼也改成了root,然后輸入\q退出mysql,並使用新密碼進行登錄,如下圖:
4.配置環境變量
mysql的bin目錄存放了相關的命令程序,如果要在命令行執行這些程序,每次都必須進入bin目錄,我們可以將它配置到系統的環境變量中,如下圖:
將C:\mysql-5.7.23\bin目錄的路徑添加到環境變量的path變量中
5.卸載
以管理員身份運行CMD,執行net stop mysql命令停止MySQL服務,然后在執行mysqld -remove命令卸載服務,最后刪除整個mysql目錄即可。
小提示:mysql可以用圖形化界面來操作。
可以用Navicat Premium 12