安装配置
常用数据库的安装与基础配置。
MySQL
⚠️ 前置条件(选择其一):
- 方式 1: Windows 包管理器
winget - 方式 2: Docker Desktop(推荐用于开发环境)
下载地址: https://dev.mysql.com/downloads/mysql/
安装
使用 winget:
powershell
winget install Oracle.MySQLDocker 方式:
powershell
docker run -d --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root mysql:8常用命令
sql
-- 连接
mysql -u root -p
-- 查看数据库
SHOW DATABASES;
-- 创建数据库
CREATE DATABASE mydb CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
-- 创建用户
CREATE USER 'user'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON mydb.* TO 'user'@'%';
FLUSH PRIVILEGES;PostgreSQL
⚠️ 前置条件(选择其一):
- 方式 1: Windows 包管理器
winget - 方式 2: Docker Desktop(推荐用于开发环境)
官网: https://www.postgresql.org/
下载地址: https://www.postgresql.org/download/
安装
使用 winget:
powershell
winget install PostgreSQL.PostgreSQLDocker 方式:
powershell
docker run -d --name postgres -p 5432:5432 -e POSTGRES_PASSWORD=postgres postgres:16常用命令
sql
-- 连接
psql -U postgres
-- 查看数据库
\l
-- 创建数据库
CREATE DATABASE mydb;
-- 切换数据库
\c mydb
-- 查看表
\dtRedis
⚠️ 前置条件:
- Docker Desktop(推荐,Windows 下最简单的安装方式)
下载地址: https://redis.io/downloads/
安装
Docker 方式(推荐):
powershell
docker run -d --name redis -p 6379:6379 redis:7客户端工具
⚠️ 前置条件: Windows 包管理器 winget
Another Redis Desktop Manager:
powershell
winget install qishibo.AnotherRedisDesktopManager常用命令
bash
# 连接
redis-cli
# 基本操作
SET key value
GET key
DEL key
# 查看所有 key
KEYS *MongoDB
⚠️ 前置条件:
- Docker Desktop(推荐用于开发环境)
下载地址: https://www.mongodb.com/try/download/community
安装
Docker 方式:
powershell
docker run -d --name mongo -p 27017:27017 mongo:7客户端工具
⚠️ 前置条件: Windows 包管理器 winget
MongoDB Compass(官方 GUI):
powershell
winget install MongoDB.Compass.Full常用命令
javascript
// 连接
mongosh
// 查看数据库
show dbs
// 切换/创建数据库
use mydb
// 查看集合
show collections
// 插入文档
db.users.insertOne({ name: "test", age: 18 })
// 查询
db.users.find()