Mysql 5.7 windows安裝 zip安裝
最近想安裝一個本地資料庫, 發現網上寫的沒一個能安裝成功的, 各種蛋疼, 我還是自己寫一個吧
參考連結:
https://www.cnblogs.com/by330326/p/5608290.html
https://blog.csdn.net/baidu_41909653/article/details/82148455
1. 下載5.7 免安裝版
https://dev.mysql.com/downloads/mysql/5.7.html#downloads
我選的64位版
2.解壓並建立my.ini在根目錄
我的是這個: C:\software\Mysql\mysql-5.7.25-winx64
my.ini 內容:
[client]
# 設定mysql客戶端預設字符集
default-character-
set
=utf8
[mysqld]
#設定3306埠
port = 3306
# 設定mysql的安裝目錄 這塊換成自己解壓的路徑
basedir=D:\\softnew\\MYSQL\\mysql-5.7.20-winx64
# 允許最大連線數
max_connections=200
# 服務端使用的字符集預設為8位元編碼的latin1字符集
character-
set
-server=utf8
# 建立新表時將使用的預設儲存引擎
default-storage-engine=INNODB
可以直接複製貼上,主要修改下basedir後的路徑,注意路徑中為\\而非\cd
C:\software\Mysql\mysql-5.7.25-winx64\bin
4. 執行 mysqld --initialize 此時應該沒有任何提示
mysqld --initialize
mysqld --initialize會幫助你建立data資料夾並初始化mysql, 因此不要自己建立data資料夾
網上很多教程建議自己新建一個空data資料夾,再在my.ini檔案中增加一句:
# 設定mysql資料庫的資料的存放目錄
datadir=D:\\softnew\\MYSQL\\mysql-5.7.20-winx64\\data
5.mysqld -install
mysqld -
install
安裝mysql服務
6.net start mysql
net start mysql
啟動服務
第一次進入mysql會由 mysql initialize 初始化一個密碼, 在data/*.err這個檔案中搜索password會看到生成的密碼
7. 註冊環境變數與登入
在環境變數的系統變數中的path 新建一個環境變數,值為bin路徑
C:\software\Mysql\MySQL Server 5.6\bin
mysql -u root -p
8.進入後可以用如下命令修改,這裡密碼改為root:
ALTER USER
'root'
@
'localhost'
IDENTIFIED BY
'root'
;
9.退出
mysql> quit