首頁>技術>

有一些小夥伴說更新一些 sql 的基本內容。

那我先說說 mysql 的安裝和部署吧,我一般都使用解壓版本的,不喜歡安裝那麼多東西。

一、下載 mysql 壓縮版並解壓 (如:D:\mysql-8.0.17-winx64)

1、可以去官網下載:https://www.mysql.com/

步驟:【DOWNLOADS】-- 【MySQL Community (GPL) Downloads »】-- 【Download Archives】-- 【Mysql Community Server】

2、從網盤下載,也是從官網下載的(mysql-8.0.17-winx64)

網盤地址:https://pan.baidu.com/s/1F16hhcB5ZWMaeOX8GlLDdg

提取碼:7aqx

二、把【D:\mysql-8.0.17-winx64\bin】加入環境變數 path

步驟:【計算機】右鍵屬性-- 【高階系統設定】-- 【環境變數】-- 系統變數(S)下找到【Path】--【編輯】--【變數值】里加入【D:\mysql-8.0.17-winx64\bin;】記得加入英文分號,每個值由分號分割的,一路點選【確定】

檢查:開啟 cmd ,輸入檢視版本命令【java -version】看命令是否能正常檢視版本。

三、在【D:\mysql-8.0.17-winx64\bin】下,新建 my.ini 檔案

以下內容複製一下,記事本開啟,另存為 SNSI 格式。

重點檢查 mysql 資料檔案路徑是否正確

basedir =D:\\TPF\\mysql-8.0.17-winx64datadir=D:\\TPF\\mysql-8.0.17-winx64\\Dataport = 3306

my.ini 檔案內容

[mysqld]# 設定3306埠port=3306# 設定mysql的安裝目錄basedir=D:\\mysql-8.0.17-winx64# 設定mysql資料庫的資料的存放目錄datadir=D:\\mysql-8.0.17-winx64\\Data# 允許最大連線數max_connections=200# 允許連線失敗的次數。這是為了防止有人從該主機試圖攻擊資料庫系統max_connect_errors=10# 服務端使用的字符集預設為UTF8character-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
四、服務的安裝、啟動、改密碼等

1、以管理員的方式開啟cmd命令視窗

2、服務的安裝、啟動、修改密碼等

圖中簡單說明:

3中安裝服務,安裝成功後,會在計算機管理服務中會出現名為【mysql3307】的服務服務的啟動和停止,可以在計算機管理服務中用滑鼠操作開啟資料庫連線工具,輸入使用者密碼連線一下,看是否能連線成功。

備註一個問題:

# 如果 Authentication plugin 'caching_sha2_password' cannot be loaded: 找不到指定的模組。mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'pwd123';Query OK, 0 rows affected (0.22 sec)mysql> FLUSH PRIVILEGES;Query OK, 0 rows affected (0.03 sec)

其他命令:

【net stop mysql3306】停止服務【mysqld --remove mysql3306】解除安裝服務

16
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • springboot+mybatis+druid 整合實戰