【mysql安裝】3.win10 mysql5.7安裝(zip免安裝版本)


 

一.獲取安裝文件

mysql官網下載地址:https://dev.mysql.com/downloads/mysql/

 

 

 

我這里獲取歷史版本,下載5.7.31

 

 

 

 

 

 

 

最終得到免安裝的zip壓縮包

 

 

 

 

 

二.安裝步驟

1.解壓至任意的英文目錄下

 

 

 

 

 

2.創建mysql_data目錄

 

 

 

 

3.創建my.ini文件,修改自定義內容

 

 

 

[mysql]
default-character-set=utf8

[mysqld]
port = 33306
basedir=D:\apps\mysql-5.7.31-winx64
datadir=D:\apps\mysql-5.7.31-winx64\mysql_data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
explicit_defaults_for_timestamp=true

 

注意,本內容中,僅有 basedir  和  datadir  需要修改為你自己的目錄地址即可。其他項都可以自定義更改。

 

 

 

4.設置Mysql的環境變量

新增MYSQL_HOME

 

 

 

修改path,增加

%MYSQL_HOME%\bin

 

 

 

 

 

5.打開cmd[以管理員身份],直接執行如下命令

【因為已經配置了環境變量了,不需要進入mysql的根路徑下執行】

mysqld --initialize-insecure --user=mysql

 

 

6.安裝mysql5.7報錯 計算機丟失了MSVCR120.dll,解決方案

 

 

 

需要下載 Visual C++ Redistributable Packages for Visual Studio 2013   x64版本的,安裝完成后,自然就可以執行上面的命令了

https://www.microsoft.com/en-us/download/details.aspx?id=40784

 

 

 

 

 

 

 

 

 

7.再次執行第5步命令,報錯如下的解決方案

mysqld: Could not create or access the registry key needed for the MySQL application
mysqld --initialize-insecure --user=mysql

 

 

 

 

mysqld: Could not create or access the registry key needed for the MySQL application
to log to the Windows EventLog. Run the application with sufficient
privileges once to create the key, add the key manually, or turn off
logging for that application.

 

 

 

 

 

 

8.管理員打開cmd,執行報錯如下,解決方案

--initialize specified but the data directory has files in it. Aborting

 

 

 

 原因,是因為 之前執行時候,已經再mysql_data目錄下生成了文件了,需要將mysql_data目錄下的所有內容刪除后,重新使用管理員運行cmd,執行上述命令即可。

 

 

 

9.使用管理員打開cmd,執行命令成功

mysqld --initialize-insecure --user=mysql

 

 

 

 

10.執行mysql的安裝命令,在管理員角色打開的cmd中

mysqld -install

 

 

 

11.同樣管理員cmd窗口的bin目錄下,啟動mysql

啟動mysql

net start mysql

 

 

 

 

 

 

12.登錄msql,,指定端口號登錄

因為上面,咱們將端口設置為了33306,因此,此處需要指定端口去登錄 -P大寫代表端口,-p小寫代表password,-u代表userName,默認root

mysql -u root -p -P 33306

首次登錄,沒有密碼,因此不用填寫密碼,指定輸入上述命令即可登錄

 

 

 

13.修改設置root賬號的密碼

使用下面命令,設置root賬號的密碼

ALTER USER 'root'@'localhost' IDENTIFIED BY 'my-new-password';

 

 

 

 

 

14.退出並重新完成新密碼的登錄

 

 

 

 

 

15.完成mysql的安裝

 

 

 

三.使用navicat連接本地

 


免責聲明!

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



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