mysql 5 7 17免安裝版環境搭建

2021-08-13 06:44:11 字數 2074 閱讀 5620

1.解壓到自定義目錄:我解壓到了d盤的根目錄  

2.複製my-default.ini 重新命名 my.ini  

配置如下:

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

default-character-set=utf8

[mysqld]

#安裝目錄

basedir = d:\mysql-5.7.17-winx64

#資料存放目錄  data目錄是要單獨建立的,記得是個空資料夾

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

#下邊是我自己加的

tmpdir = d:\mysql-5.7.17-winx64\data

socket = d:\mysql-5.7.17-winx64\mysql.sock

#埠port = 3306

# 服務端使用的字符集預設為8位元編碼的latin1字符集

character-set-server=utf8

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

default-storage-engine=innodb

# 最大連線數量

max_connections = 100

#單個記憶體表的最大值限定

max_heap_table_size = 64m

#為每個執行緒分配的排序緩衝大小

sort_buffer_size = 8m

#join 連表操作的緩衝大小,根據實際業務來設定,預設8m

join_buffer_size = 32m

# sql查詢快取,如果提交的查詢與幾次中的某查詢相同,並且在query快取中存在,則直接返回快取中的結果

query_cache_size = 64m

3.在我的電腦--屬性--環境變數設定

新增環境變數 mysql_home = d:\mysql-5.7.17-winx64

然後在path後面新增 %mysql_home%\bin

4.以管理員身份開啟cmd視窗後,將目錄切換到你解壓檔案的bin目錄

執行 mysqld -install  

繼續執行 mysqld --initialize-insecure --user=mysql; ---這一步在data目錄中生產一些檔案

執行  net start mysql 啟動服務  

5.進入mysql 修改root密碼

預設的root密碼是空的。

執行 mysql -uroot -p

回車進入 預設沒密碼

切換到資料庫mysql

use mysql

修改root密碼

這種寫法是mysql5.6之前的版本才有的, 5.7 是沒有這個列的

檢視user表的字段 desc user; 

那怎麼設定??

使用 set password = password('admin'); 來設定密碼。 並重新整理許可權 flush privileges;

重新登入mysql

mysql 5 7 17免安裝版環境搭建

1.解壓到自定義目錄 我解壓到了d盤的根目錄 2.複製my default.ini 重新命名 my.ini 配置如下 設定mysql客戶端預設字符集 default character set utf8 mysqld 安裝目錄 basedir d mysql 5.7.17 winx64 資料存放目錄...

mysql5 7 17解壓版安裝

my.ini檔案配置如下 client 設定mysql客戶端預設字符集 loose default character set utf8 mysqld 設定mysql客戶端預設字符集 loose default character set utf 8 服務端使用的字符集預設為8位元編碼的latin1...

mysql5 7 17解壓版安裝

系統 win10 官方文件 1.配置my.ini client default character set utf8 port 3306 mysqld 解壓目錄 basedir c program files mysql mysql 5.7.17 winx64 解壓目錄 datadir c prog...