Windows系統下安裝MySQL 8.0.11數據庫
MySQL數據庫是常用的數據庫之一,而且該數據庫開源免費,所以很多公司在使用。本文記錄如何在Windows系統下安裝MySQL數據庫,本次安裝的版本號為8.0.11,這個版本是當前的最新版本,據宣傳,8.0以後的版本相對於5.7之前的版本有兩倍的速度提升。而且,我的習慣是用新不用舊........
首先,在安裝MySQL數據庫之前,肯定要先下載數據庫,一般都是到官網下載,比較安全和保險。下載 MySQL 。
下圖為下載界面的截圖,點擊紅框中的 Download 按鈕下載所需文件,文件為zip格式的壓縮包。
文件下載到本地後,解壓,將解壓後的文件放到你想安裝的位置,一般在C盤或D盤。
下圖為數據庫文件在我電腦中的存放位置。
給文件找好存放位置後,我們需要再配置一下電腦中的環境變量,配置環境變量的主要原因就是首次啟動後,以後基本就不用再手動啟動了。
配置環境變量,請看下圖
上圖中的變量值為數據庫文件中bin的存放位置
環境變量配置好後,進行MySQL的安裝,不過在安裝前,需要在存放文件的位置手動新增一個初始配置文件。
配置文件名稱叫 my.ini
配置內容如下所示
[mysqld] # 設置3306端口 port=3306 # 設置mysql的安裝目錄 basedir=C:\Program Files\MySQL # 設置mysql數據庫的數據的存放目錄 datadir=C:\Program Files\MySQL\data # 允許最大連接數 max_connections=200 # 允許連接失敗的次數。這是為了防止有人從該主機試圖攻擊數據庫系統 max_connect_errors=10 # 服務端使用的字符集默認為utf8mb4 character-set-server=utf8mb4 #使用–skip-external-locking MySQL選項以避免外部鎖定。該選項默認開啟 external-locking = FALSE # 創建新表時將使用的默認存儲引擎 default-storage-engine=INNODB # 默認使用“mysql_native_password”插件認證 default_authentication_plugin=mysql_native_password [mysql] # 設置mysql客戶端默認字符集 default-character-set=utf8mb4 [client] # 設置mysql客戶端連接服務端時默認使用的端口 port=3306 default-character-set=utf8mb4
下圖為內容截圖,紅框中的內容需要更改為本地數據庫文件的存放地址;
上圖一切配置完畢後,可以進行MySQL數據庫的安裝了。
以管理員權限運行命令提示符。
使用指令
cd C:\Program Files\MySQL\bin
進入數據庫bin文件下
使用下面的指令安裝MySQL服務
mysqld –install
使用下面的指令初始化MySQL,該初始化會隨機生成一個初始密碼,最好復制下來。紅框中的內容就是生成的初始密碼。
mysqld --initialize --console
該初始化操作,同時會在本地數據庫的存放位置生成一個data文件夾,也就是在初始配置信息中配置的數據存放目錄。
安裝及初始化後,當然就需要啟動了。
使用下面的指令啟動MySQL服務。
net start mysql
現在,MySQL數據庫已經安裝並成功啟動,使用 Navicat 連接測試。測試結果不能登陸,提示消息為:
意思就是密碼為初始密碼,需要修改密碼後才能登陸使用。那麽,我們就修改密碼把。
使用指令
mysql -u root -p
輸入初始密碼,登陸數據庫。
使用命令修改初始密碼。
ALTER USER ‘root‘@‘localhost‘ IDENTIFIED WITH mysql_native_password BY ‘H78Jkf00ue‘;
提示密碼修改成功,使用新密碼登陸測試。
成功登陸,到此,安裝MySQL數據庫到此結束。
Windows系統下安裝MySQL 8.0.11數據庫