1. 程式人生 > 實用技巧 >Mysql 5.7 windows安裝 zip安裝

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後的路徑,注意路徑中為\\而非\
3.以管理員的方式開啟cmd命令視窗(直接開啟cmd執行,可能會報錯),並且進入到mysql安裝目錄的bin目錄下 cdC:\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

源址:https://www.cnblogs.com/FlyJeans/p/10658386.html