Windows解壓縮安裝MySQL

2021-10-01 08:10:10 字數 1792 閱讀 7503

新增my.ini檔案

設定環境變數

安裝mysql

刪除跳過許可權驗證

選擇手動安裝版:

解壓到d盤mysql資料夾下:

解壓版比exe安裝版本缺少ini檔案,直接從網上copy過來,進行修改my.ini(要儲存為ansi格式):

[mysql]

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

default-character-set=utf8

[mysqld]

# 設定埠號

port = 3306

# 設定mysql的安裝目錄

basedir=d:\mysql\mysql-5.7.18-winx64

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

datadir=d:\mysql\mysql-5.7.18-winx64\data

# 設定服務端使用的字符集

character-set-server=utf8

# 設定最大連線數

max_connections=200

# 開啟查詢快取

explicit_defaults_for_timestamp=true

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

default-storage-engine=innodb

# 設定模式

sql_mode=no_engine_substitution,strict_trans_tables

# 跳過許可權驗證

skip-grant-tables

進入到d:\mysql\mysql-5.7.18-winx64\bin目錄下;

輸入安裝命令:mysqld -install,若出現service successfully installed,證明安裝成功(windows服務列表會有mysql服務);如出現install of the service denied,則說明沒有以管理員許可權來執行cmd;

再輸入啟動命令:net start mysql,出現以下提示證明mysql啟動成功;

在輸入命令mysql -u root -p,不需要輸入密碼,直接回車;

輸入命令列use mysql,進入資料庫;

檢視當前mysql使用者select user,host,password from mysql.user;

輸入命令列update user set authentication_string=password(「******」) where user=「root」;******是你設定的新密碼;

重置密碼,那就重置一下唄,鍵入命令列alter user user() identified by 「******」。

手動關閉服務 net stop mysql;

my.ini檔案中刪除skip-grant-tables這一行,儲存關閉;

再次啟動cmd(管理員身份),輸入啟動命令:net start mysql,再輸入mysql -u root -p,再輸入你剛剛設定的密碼;

重置密碼,那就重置一下唄,鍵入命令列alter user user() identified by 「******」;

輸入命令列use mysql驗證一下,成功。

壓縮解壓縮

壓縮 壓縮後的檔名 包含物理路徑 待壓縮的資料夾 包含物理路徑 public static void packfiles string filename,string directory catch exception 解壓縮 待解壓檔名 包含物理路徑 解壓到哪個目錄中 包含物理路徑 public ...

壓縮 解壓縮

linux使用最廣泛的壓縮格式位gz,使用gzip命令進行壓縮和解壓縮 1 gzip,gunzip,壓縮 解壓縮檔案,compress or expand files gzip acdfhkllnnrtvv19 s suffix name gunzip acfhkllnnrtvv s suffix ...

Windows下安裝MySQL解壓縮版

2.解壓縮至你想要的位置。3.在解壓檔案目錄下新建空白檔案,重新命名為my.ini。並新增以下內容 路徑要根據自己的情況修改呀 沒有data目錄不要緊,下一步處理這個事情。mysql 設定mysql客戶端預設字符集 default character set utf8 mysqld bind add...