官方下載zip的mysql包,解壓便可mysql
目錄: D:\mysql_file\mysql-5.7.26-winx64sql
在該目錄下新建一個文件夾data (若是操做過程當中失敗,要把data中的全部文件刪掉)數據庫
新建一個文件,命名爲my.ini,內容:編碼
[mysql] # 設置mysql客戶端默認字符集 default-character-set=utf8 [mysqld] #設置3306端口 port = 3306 # 設置mysql的安裝目錄 basedir=D:\develop\mysql-5.7.19-winx64 # 設置mysql數據庫的數據的存放目錄 datadir=D:\develop\mysql-5.7.19-winx64\data # 容許最大鏈接數 max_connections=200 # 服務端使用的字符集默認爲8比特編碼的latin1字符集 character-set-server=utf8 # 建立新表時將使用的默認存儲引擎 default-storage-engine=INNODB
接下來,操做命令,目錄 : D:\mysql_file\mysql-5.7.26-winx64\binspa
mysqld --remove //刪除mysql服務,若是你有舊的或失敗的mysql服務,先清掉,若是沒有跳過這一步
mysqld --install //安裝mysql服務
mysqld --initialize //必定要初始化
net start mysql //啓動mysql
新的mysql,會生成一個隨機密碼,在最初新建的data目錄中的.err文件,本機以下文件 code
D:\mysql_file\mysql-5.7.26-winx64\data\DESKTOP-ACO3OQM.errserver
本mysql的臨時密碼是 ##?ofkypJ8ly (符號也都是)blog
以後正常mysql操做ip
---------- 結束 ----------rem