win10安裝mysql8.0.19zip包


本文下載的是MySQL的最新版本8.0.19,windows下64位的ZIP包,本人電腦系統是Windows 10。

把下載的壓縮包,解壓到 D:\mysql-8.0.19-winx64,在解壓后的目錄中編寫配置文件my.ini,以及文件夾data。
創建文件

1. 編寫配置文件my.ini

[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[mysqld]
#設置3306端口
port = 3306
# 設置mysql的安裝目錄

basedir=M:\mysql-8.0.19-winx64
# 設置mysql數據庫的數據的存放目錄
datadir=M:\mysql-8.0.19-winx64\data

# 允許最大連接數
max_connections=200
# 服務端使用的字符集默認為UTF8
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB

2. 配置環境變量

添加一個 MYSQL_HOME 值為解壓后的目錄:M:\mysql-8.0.19-winx64,然后在Path中添加mysql的bin位置:%MYSQL_HOME%\bin

3. 安裝服務

以管理員的身份運行cmd,利用cd的命令切換到你實際安裝的位置,例如M:\mysql-8.0.19-winx64\bin

  • 輸入安裝指令: mysqld --install [服務名]
    ps:
    1、服務名不寫,默認為mysql
    2、若提示服務已存在,執行sc delete [服務名] 就可以刪掉之前的服務

安裝成功

如果遇到下圖情況,需要更換管理員方式執行命令提示符即可
切換管理員權限即可

如果遇到提示 提示缺少vcruntime140_1.dll,需要安裝VC++運行庫,微軟常用運行庫合集,安裝完畢后重啟系統,重新走這一步即可

提示缺少vcruntime140_1.dll

  • 執行 mysqld --initialize --console (初始化) 記錄下root的臨時密碼
    臨時密碼一定記好

4. 啟動服務

執行 net start mysql(運行)
啟動服務

  • 其他常用命令

    mysqld --remove 移除服務
    net stop mysql  停止mysql服務
    

5. 配置MySQL root口令

*   執行 `mysql -u root -p` 使用臨時密碼登錄
*   `ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';` 設置root密碼為password,

安裝MySQL完成

本文在原鏈接:https://www.jianshu.com/p/5433b43eacbf 基礎上修改一點


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM