MySQL 8.0.15安裝教程(windows 64位)解決Navicat鏈接mysql報錯:1862 - Your password has expired.

一.先去官網下載mysql https://dev.mysql.com/downloads/

二.點擊 DOWNLOAD,選擇windows64位的進行下載mysql

三.點擊No thanks,just start my downloadsql

四.下載完成後解壓 ,解壓完是這個樣子,沒有的my.ini文件(這個是後一步我加的配置)數據庫

五.配置系統環境變量,複製解壓後的mysql到C盤或者其餘磁盤下,咱們去系統的環境變量的path裏添加一個mysql的配置,指向mysql的bin目錄windows

六.配置初始化的my.ini文件的文件服務器

解壓後的目錄並無的my.ini文件,不要緊能夠自行建立在安裝根目錄下添加的my.ini(新建文本文件,將文件類型改成的.ini),寫入基本配置: spa

[mysqld]插件

# 設置3306端口3d

port=3306server

# 設置mysql的安裝目錄
basedir=C:\Users\pc\Downloads\mysql-8.0.15-winx64
# 設置mysql數據庫的數據的存放目錄blog

datadir=C:\Users\pc\Downloads\mysql-8.0.15-winx64\Data
# 容許最大鏈接數
max_connections=200

# 容許鏈接失敗的次數。

max_connect_errors=10
# 服務端使用的字符集默認爲UTF8
character-set-server=utf8

# 建立新表時將使用的默認存儲引擎

default-storage-engine=INNODB

# 默認使用「mysql_native_password」插件認證

#mysql_native_password

default_authentication_plugin=mysql_native_password

[mysql]

# 設置mysql客戶端默認字符集

default-character-set=utf8
[client]

# 設置mysql客戶端鏈接服務端時默認使用的端口

port=3306

default-character-set=utf8

七.安裝Mysql 在安裝時,儘可能用管理員身份運行CMD,不然在安裝時會報錯,會致使安裝失敗的狀況

進入CMD直接進入的mysql的目錄

在MySQL的安裝目錄的倉目錄下執行命令:

mysqld --initialize --console

注意![注意] [MY-013242] [服務器]爲root @ localhost生成臨時密碼: c(f3J/)RfEQz,在沒有更改密碼前,須要記住這個密碼,後續登陸須要用到。複製密碼先保存起來!!!

安裝服務

來到C:\ Windows \ System32目錄下找到cmd.exe右鍵以管理員身份運行(必定要這樣哦!)

CD進入的MySQL的倉目錄

下執行命令:

mysqld --install [服務名](服務名能夠不加默認爲mysql)

成功了!

若是出現這個

說明mysql的服務還在把它刪掉    

用這個命令

SC刪除的MySQL

在執行上面安裝服務

服務安裝成功以後經過命令net start mysql啓動MySQL的服務

好了能夠把CMD窗口關了!用不到它了。

咱們的MySQL的服務已經開啓了就直接打開的Navicat去鏈接

在用Navicat去鏈接mysql時候,報了以下錯誤。密碼過時沒法登錄的問題。

解決辦法:在cmd中敲入:mysqladmin –u root -p password,按照提示操做便可

如今一切ok了

相關文章
相關標籤/搜索