首先咱們須要去官網下載mysql的包。我這裏是直接下的免安裝包。mysql
下載地址:https://dev.mysql.com/downloads/mysql/sql
下載版本:數據庫
下一步直接點這裏:ide
就開始下載了。spa
下載完以後是一個壓縮包,解壓以後會出現這樣幾個文件夾:插件
(其中data文件夾和my.ini是沒有的,須要本身加的)code
解壓完須要新建my.ini文件:server
[mysqld] # 設置3306端口 port=3306 # 設置mysql的安裝目錄 basedir=C:\Program Files\mysql-8.0.13-winx64\mysql-8.0.13-winx64 # 切記此處必定要用雙斜槓\\,單斜槓我這裏會出錯,不過看別人的教程,有的是單斜槓。本身嘗試吧 # 設置mysql數據庫的數據的存放目錄 datadir=C:\Program Files\mysql-8.0.13-winx64\mysql-8.0.13-winx64\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
其中的basedir和datadir根據本身的解壓目錄調整。blog
而後爲了更方便的使用仍是要配置一下環境變量。目錄是到bin文件夾。具體怎麼配就不在多說了。教程
使用管理員權限打開cmd進入bin文件夾目錄下:
輸入:mysqld -install
安裝成功會有成功提示。若是以前有安裝過那麼久須要先刪除:
輸入:sc delete mysql
刪乾淨以後再輸入 mysqld -install 安裝。
安裝完以後就須要初始化 data文件夾,
輸入:mysqld -initialize或者mysqld --initialize --console
初始化以後咱們須要進入到data文件夾下打開.err結尾的文件。裏面有咱們首次登入數據庫所須要的密碼:
得記一下,後面要用到。
而後就能夠輸入:net start mysql 開啓服務。
輸入 mysql -u root -p 鏈接數據庫
接下來就須要咱們剛剛記得密碼了,輸入密碼成功鏈接數據庫。
總體流程大概就是這樣。
可是咱們每次使用exit;退出數據庫再進來的時候都要輸入密碼,而系統默認的初始化密碼有那麼難記,因此當務之急是須要修改密碼。
8.0版本的修改密碼和以前版本的密碼修改不同了。
輸入:alter user 'root'@'localhost' identified with mysql_native_password by '新密碼' ; 修改密碼
如:輸入:alter user 'root'@'localhost' identified with mysql_native_password by 'root' ;