Windows下mysql 8.0.12 安裝詳細教程
本文為大家分享了mysql 8.0.12 安裝詳細教程,供大家參考,具體內容如下
一、安裝
1.從官網上下載MySQL8.0.12版本,下載連結
2.下載後解壓到一個資料夾下
我的解壓路徑:C:\Program Files\MySQL8.0.12
(將壓縮後的資料夾放在D盤,通過cmd進不去指定資料夾下,將其放在C盤後就沒問題了。)
3.檔案配置
首先在解壓的路徑下通過記事本新建一個my.ini檔案,
內容如下:
[mysqld] # 設定3306埠 port=3306 # 設定mysql的安裝目錄 basedir=C:\Program Files\MySQL8.0.12 # 設定mysql資料庫的資料的存放目錄 datadir=C:\Program Files\MySQL8.0.12\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
4.資料庫配置
通過管理員許可權進入cmd,進入MySQL安裝的bin目錄下,指令如下所示:
然後輸入mysqld --initialize --console,會出現以下畫面,其中紅框內為資料庫root使用者的初始密碼(一定要記住或儲存!),後面登入需要用到。如果不小心關掉了或者沒記住,刪掉初始化生成的 data目錄,再執行一遍初始化命令又會重新生成。
再然後輸入mysqld --install安裝mysql服務
輸入net start mysql啟動服務(備註:mysqld --remove是解除安裝MySQL服務,net stop mysql是停止服務。)
5.進入資料庫的配置
輸入mysql -u root -p,然後會讓你輸入密碼,密碼為前面讓你記住的密碼,輸入正確後就會出現如下介面,表示進入了MySQL命令模式。(我的密碼最後一位是小寫字母l,我看成是數字1了,試了好幾次才發現)
接著更改密碼,輸入ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密碼'; 出現如下介面表示更改成功。(注意:最後有個分號‘;',以下皆是)
到此,MySQL8.0.12資料庫就安裝完成了。
二、資料庫相關配置
檢視預設資料庫指令:show databases;
選擇mysql資料庫指令:use mysql
檢視預設MySQL使用者指令:select host,user,authentication_string,plugin from user;
建立新使用者:CREATE USER '使用者名稱'@'host名稱' IDENTIFIED WITH mysql_native_password BY '密碼';(使用者名稱和密碼設定成自己容易記住的,我設定的使用者名稱是leo。)
給新使用者授權:GRANT ALL PRIVILEGES ON *.* TO '使用者名稱'@'host名稱';重新整理許可權:FLUSH PRIVILEGES;
好了,MySQL8.0.12已經在Windows上安裝成功了,並且已經建立了自己的使用者。可以把cmd小窗關了,用不著它了。接下來,使用資料庫圖形化工具來使用資料庫程式設計。
三、連線到Navicat資料庫影象化工具
分享一個免安裝的Navicat Premium 12:
下載後,解壓縮到一個盤裡,我是解壓到D盤的。
找到檔案所在目錄,按下圖所示開啟程式:
開啟後軟體的介面為:
新建MySQL連線:
點一下連線測試,測試一下是否能連線成功
到此為止,所有配置都完成了,開始資料庫程式設計吧。
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。