win10 手動安裝mysql-8.0.11-winx64.zip

0.完全刪除win10上安裝的mysql(轉載 : https://www.cnblogs.com/jpfss/p/6652701.html)html

 

1.去官網下載mysql-8.0.11-winx64.zip安裝包解壓到指定目錄(D:\Program Files\mysql)mysql

 

2.在mysql解壓目錄新建 my.ini 文件sql

[mysqld] # 設置3306端口 port=3306 # 設置mysql的安裝目錄 basedir=D:\Program Files\mysql # 數據庫的數據的存放目錄(這個Data目錄千萬不要手動建立,不然報錯) datadir=D:\Program Files\mysql\Data # 容許最大鏈接數 max_connections=200 # 容許鏈接失敗的次數。這是爲了防止有人從該主機試圖攻擊數據庫系統 max_connect_errors=10 # 服務端使用的字符集默認爲UTF8 character-set-server=utf8 # 建立新表時將使用的默認存儲引擎 default-storage-engine=INNODB # 默認使用「mysql_native_password」插件認證 default_authentication_plugin=mysql_native_password [mysql] # 設置mysql客戶端默認字符集 default-character-set=utf8 [client] # 設置mysql客戶端鏈接服務端時默認使用的端口 port=3306
default-character-set=utf8

 

2.使用管理員身份打開cmd.exe  (C:\Windows\System32\cmd.exe), 進入mysql解壓目錄(D:\Program Files\mysql\bin)數據庫

  2.1卸載歷史服務
spa

    mysqld remove mysql插件

    sc delete mysqlcode

       2.2這一步可能有問題,若是歷史緣由致使莫名其妙的安裝失敗,能夠試試,後果自負,個人沒出現問題server

    進入regedit  Ctrl+F  搜索mysql MYSQL 刪除全部出現有mysql的配置文件htm

 

3.初始化mysql (D:\Program Files\mysql\bin), 隨機生成密碼,會打印到控制檯,找地方存下來  (root@localhost: wq%aSsKsh2Cj 不帶前面空格)blog

    mysqld --initialize --console

    mysqld -install 服務名稱(自定義,能夠用mysql8, mysql)

    net start mysql

    net stop mysql

相關文章
相關標籤/搜索