右鍵解壓包,解壓到安裝目錄,目錄名稱可以自己定義
資料夾當中是沒有data目錄以及 my.ini 需要自己手動建立
my.ini 首先建立為my.txt,下一步進行編輯
建立完成後,右鍵my.txt 開啟編輯文字
basedir是你的mysql 安裝目錄
datadir是你的資料庫內容存放目錄,也就是剛剛第二步建立的
sql_model根據實際開發情況進行使用.一般不需要
#設定mysql客戶端預設字符集
default-character-set=utf8
[mysqld]
#設定3306埠
port = 3306
#設定mysql的安裝目錄
basedir=d:\tools\mysql\mysql5.7
#設定mysql資料庫的資料的存放目錄
datadir=d:\tools\mysql\mysql5.7\data
#允許最大連線數
max_connections=200
#服務端使用的字符集預設為8位元編碼的latin1字符集
character-set-server=utf8
#建立新錶時將使用的預設儲存引擎
default-storage-engine=innodb
儲存,然後修改檔案字尾為ini
如果你的檔案並不展示字尾名,在這個位置可以設定
勾選之後就可以展示了
配置環境變數
用管理員身份開啟cmd命令視窗並進入到mysql安裝位址下面的bin目錄
執行 mysqld --initialize
執行成功將在data資料夾下面生成各種檔案
如果報錯則需要把 用碟符後面跟雙斜槓即可
basedir=d:\utils\mysql\mysql5.7 修改為basedir=d:\utils\mysql\mysql5.7
datadir=d:\utils\mysql\mysql5.7\data修改為basedir=d:\utils\mysql\mysql5.7\data
在執行 mysqld --install 生成windows 服務
執行成功後 會提示 service successfully installed.
這個時候我們是沒有管理員(root)密碼的,
所以我們需要在my.ini配置跳過驗證.進行設定密碼
在檔案最下面 新增 skip-grant-tables
8.在cmd 裡面啟動服務並net start mysql
mysql -u root -p 回車,密碼回車 即可進入
當前版本中 請使用,下面語句進行修改root密碼,注意單引號大小寫
update mysql.user set authentication_string=password(『123456』) where user=『root』;
重新整理許可權
flush privileges;
將my.ini檔案,刪掉最後一行新新增的** skip-grant-tables;
net stop mysql; net start mysql; 執行這兩條命令 重啟mysql
如果上面修改語句存在問題還可以使用,切記重新整理許可權 flush privileges;
one:alter user 『root』@『localhost』 identified by 『123』;
two:set password for 『root』@『localhost』=password(『123』);
修改root賬戶許可權為任何主機可訪問
grant all privileges on . to 『賬戶』@』%』 identified by 『密碼』 with
grant option;
別忘了重新整理許可權 flush privileges;
ps:win7下建議在目錄下使用 mysqld–skip-grant-tables
在另起cmd 進行修改密碼
MySQL5 7解壓版安裝
自己選擇版本與作業系統。如這裡放到了c softinstall mysql 5.7.21 winx64 mysql home c softinstall mysql 5.7.21 winx64在path 後面新增 mysql home bin,當然如果是win10系統,配置環境變數更方便 建立my....
MySQL5 7免安裝版配置
在根目錄新建my.ini檔案 mysqld port 3306 skip grant tables basedir表示mysql安裝路徑 datadir表示mysql資料檔案儲存路徑 port表示mysql埠 skip grant tables表示忽略密碼使用管理員開啟cmd,並將路徑切換到bin目...
mysql5 7免安裝版 windows
2 解壓壓縮包 例如我解壓到了d soft資料夾,路徑是 d soft mysql 5.7.22 winx64 3 安裝mysql 1.在解壓目錄裡新建my.ini配置檔案,寫入以下內容 client port 3306 設定客戶端字符集 default character set utf8 mys...