Windows下安裝解壓版MySQL5 6資料庫

2022-07-10 14:39:16 字數 3812 閱讀 6108

一、安裝

準備: 官網提供的壓縮包

點選下圖紅框處可選擇之前版本

二、配置

1.在安裝目錄下建立配置檔案my.ini,若存在my-default.ini,則重新命名為my.ini內容如下:

1

[mysqld]

2# 設定3306埠

3 port=3306

45 #繫結ipv4,如果是0.0.0

.0則表示任意ip都可以訪問,也可以指定可以訪問的ip

6 bind-address = 0.0.0.078

# 設定mysql的安裝目錄

9 basedir=d:\mysql\mysql-5.6.46-winx64

1011

# 設定mysql資料庫的資料的存放目錄

12 datadir=d:\mysql\mysql-5.6.46-winx64\data

1314

# 允許最大連線數

15 max_connections=200

1617

# 允許連線失敗的次數。

18 max_connect_errors=10

1920

# 服務端使用的字符集預設為utf8mb4

21 character-set-server=utf8mb4

2223

# 建立新錶時將使用的預設儲存引擎

24default-storage-engine=innodb

2526

# 預設使用「mysql_native_password」外掛程式認證

27#mysql_native_password

28 default_authentication_plugin=mysql_native_password

2930

31# 指定乙個請求的最大連線時間

32 wait_timeout = 120

33 interactive_timeout = 120

3435

# 伺服器一次能處理最大的查詢包的值,也是伺服器程式能夠處理的最大查詢

36 max_allowed_packet =64m

3738

[mysql]

39# 設定mysql客戶端預設字符集

40default-character-set=utf8mb4

4142

[client]

43# 設定mysql客戶端連線服務端時預設使用的埠

44 port=3306

45default-character-set=utf8mb4

2.配置環境變數

我的電腦右鍵屬性->高階系統設定->高階->環境變數->系統變數->在path變數中追加

path追加新的環境變數,路徑為安裝目錄的bin目錄下

三、初始化

1. 以管理員身份開啟cmd命令列視窗

2. 初始化資料庫

1 mysqld --initialize-insecure -user=mysql
5.7及以上版本還需手動建立data目錄

3. 安裝mysql服務

1 mysqld install
若之前裝過,則會提示

解決方法見文尾。

4. 啟動mysql服務

5. 登入mysql

1 mysql -u root -p
初始密碼為空: 直接回車即可登入

若要退出,可輸入exitquit退出登入

6. 若需要修改密碼,輸入

1

set password for root@localhost = password("

newpassword

");

或者,依次輸入

//

使用許可權資料庫

use mysql;

//設定新密碼

update user set password=password('

123456

') where user='

root

' and host='

localhost';

//重新整理許可權

問題

一、the service already exits

說明mysql服務沒有解除安裝乾淨。以管理員身份開啟cmd

1. 查詢mysql服務

確實存在mysq服務 

2. 刪除mysql服務

1 sc delete mysql
二、發生系統錯誤5

應該在以管理員身份開啟的cmd中啟動mysql服務

三、忘記登入密碼

1. 關閉mysql服務

1 net stop mysql
2. 以管理員身份開啟cmd,設定啟動mysql服務時跳過許可權表認證

1 mysqld --skip-grant-tables
此時視窗不要關閉。

3. 另外開啟乙個cmd,直接登入mysql

1 mysql
4. 修改密碼,依次輸入

1

use mysql;

23 update user set password = password('

123') where user = '

root

' and host = '

localhost';

45 flush privileges;

windows下安裝解壓版mysql

2 將mysql解壓到待安裝目錄,使用 mysql home 表示。winmysqladmin server mysql home bin mysqld nt.exe user root password 4 開啟windows的cmd命令視窗,進入到 mysql home bin。5 執行命令 m...

Windows下安裝MySQL解壓版

開啟計算機 屬性 高階系統設定 環境變數,新建乙個環境變數,變數名為 mysql home,變數值為你的mysql根目錄,如 d mysql 5.5.62 winx64 然後在系統變數path中新增 mysql home bin 在根目錄下面有幾個已經寫好的 my 開頭的ini檔案,選乙個適合你的,...

Windows下安裝mysql解壓版

本次安裝後未配置mysql到環境變數,所以安裝後的連線mysql命令用的是絕對路徑位址 將壓縮檔案解壓到指定路徑d program files mysql 5.7.32 winx64新建並修改配置檔案 d program files mysql 5.7.32 winx64 my.ini 配置檔案內容...