macOS 和 Windows 操作系统下如何安装和启动 MySQL / Redis 数据库
你好,我是 Kagol,个人公众号:前端开源星球(欢迎关注我,分享更多前端开源知识)。
TinyPro 后台管理系统的 NestJS 后端依赖 MySQL 和 Redis 数据库,本文主要带大家安装和启动 MySQL 和 Redis 数据库。
macOS
如果你使用的是 macOS 操作系统,安装 MySQL 和 Redis 数据库将变得非常简单,只需要一行命令即可。
MySQL
安装 MySQL:
$ brew install mysql
查看是否安装成功:
$ mysql --version
mysql Ver 9.2.0 for macos13.7 on x86_64 (Homebrew)
启动 MySQL:
$ brew services start mysql
==> Successfully started `mysql` (label: homebrew.mxcl.mysql)
连接 MySQL 数据库:
$ mysql -u root -p
退出 MySQL 终端:
mysql> exit
Bye
停止数据库:
$ brew services stop mysql
Stopping `mysql`... (might take a while)
==> Successfully stopped `mysql` (label: homebrew.mxcl.mysql)
Redis
得益于 macOS 的 Homebrew 软件包管理器,Redis 数据库的安装和启动和 MySQL 一样简单。
安装 Redis:
$ brew install redis
查看 Redis 是否安装成功:
$ redis-cli --version
redis-cli 7.2.7
启动 Redis:
$ brew services start redis
==> Successfully started `redis` (label: homebrew.mxcl.redis)
验证是否启动成功:
$ redis-cli
127.0.0.1:6379> ping
PONG
127.0.0.1:6379>
退出 Redis 终端:
127.0.0.1:6379> exit
停止 Redis:
$ brew services stop redis
Stopping `redis`... (might take a while)
==> Successfully stopped `redis` (label: homebrew.mxcl.redis)
Windows
如果你使用的是 Windows 操作系统,你需要先下载 MySQL 和 Redis 对应的软件包。
MySQL
下载软件包:https://downloads.mysql.com/archives/installer/

点击文件:mysql-installer-community-8.0.40.0.msi 进行安装。
安装完成之后,在终端中执行以下命令连接数据库。
$ mysql -u root -p
Redis
下载软件包:https://github.com/redis-windows/redis-windows/releases

将文件:Redis-7.4.2-Windows-x64-cygwin.zip 进行解压。
点击文件:redis-server.exe 即可启动 Redis,不需要安装。
往期文章
- OpenTiny 开源社区招募贡献者啦!
- TinyPro Vue v1.1.0 正式发布:增加细粒度权限管理、页签模式、多级菜单,支持 Webpack/Vite/Rspack/Farm 多种构建工具
- 优化永不止步:TinyVue v3.20.0 正式发布,更美观的官网UI,更友好的文档搜索,更强大的主题配置能力
- TinyEditor v3.25.0 正式发布!2025年第一个版本,增加标题列表导航、分隔线、多图多文件上传等实用特性
联系我们
GitHub:https://github.com/opentiny/tiny-pro(欢迎 Star )
官网:https://opentiny.design/vue-pro
个人博客:https://kagol.github.io/blogs
小助手微信:opentiny-official
公众号:OpenTiny
附录:MySQL 数据库基本操作
显示所有数据库:
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| demo_tiny_pro |
| information_schema |
| mysql |
| order_sys |
| performance_schema |
| sys |
+--------------------+
6 rows in set (0.09 sec)
创建数据库:
mysql> create database order_sys;
Query OK, 1 row affected (0.01 sec)
删除数据库:
mysql> drop database order_sys;
Query OK, 0 rows affected (0.01 sec)
使用数据库:
mysql> use order_sys;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
显示当前数据库下的所有数据表:
mysql> show tables;
+---------------------+
| Tables_in_order_sys |
+---------------------+
| lang |
| menu |
| order |
| permission |
| role |
| role_menu |
| role_permission |
| user |
| user_role |
+---------------------+
9 rows in set (0.00 sec)
从数据表中查询数据:
mysql> select id,name from menu;
+----+---------------+
| id | name |
+----+---------------+
| 1 | Board |
| 2 | Home |
| 3 | Work |
| 4 | List |
| 5 | Table |
| 6 | Form |
| 7 | Base |
| 8 | Step |
| 9 | Profile |
| 10 | Detail |
+----+---------------+
10 rows in set (0.00 sec)
macOS 和 Windows 操作系统下如何安装和启动 MySQL / Redis 数据库的更多相关文章
- [学习分享] 在Windows操作系统下如何安装RMySQL包
最近在做股票的高频交易数据分析,需要用到数据库,而我只对MySQL比较熟悉,于是就安装了MySQL.当我安装好了MySQL后,正兴冲冲地准备安装RMySQL包时,问题来了:RMySQL包不支持wind ...
- windows下如何安装和启动MySQL
1.下载,解压到自己喜欢的目录 2.配置环境变量.MYSQL_HOME,值为mysql的根目录:在path中添加%MYSQL_HOME%/bin目录. 3.向windows注册mysql服务.必须用管 ...
- Windows操作系统下tomcat安装版图文教程
下载tomcat安装文件,官方下载地址是:http://tomcat.apache.org/,本文以tomcat-7.0.26版本为例进行安装过程的说明: 1.双击apache-tomcat-7.0. ...
- MongoDB在Windows系统下的安装和启动
版本选择MongoDB的版本命名规范如:x.y.z: y为奇数时表示当前版本为开发版,如:2.3.0.2.1.1: y为偶数时表示当前版本为稳定版,如:2.0.1.2.2.0: 目前官网上最新的版本为 ...
- 反射实现Model修改前后的内容对比 【API调用】腾讯云短信 Windows操作系统下Redis服务安装图文详解 Redis入门学习
反射实现Model修改前后的内容对比 在开发过程中,我们会遇到这样一个问题,编辑了一个对象之后,我们想要把这个对象修改了哪些内容保存下来,以便将来查看和追责. 首先我们要创建一个User类 1 p ...
- Windows操作系统下搭建Git服务器和客户端。
本文将介绍如何在Windows操作系统下搭建Git服务器和客户端.服务器端采用的是Bonobo Git Server,一款用ASP.NET MVC开发的Git源代码管理工具,界面简洁,基于Web方式配 ...
- Spotlight on Mysql在Windows平台下的安装及使用简介
Spotlight on Mysql在Windows平台下的安装及使用简介 by:授客 QQ:1033553122 1. 测试环境 Win7 64位 mysql-connector-odbc- ...
- Windows操作系统下远程连接MySQL数据库
用Eclipse做一个后台项目,但是数据库不想放在本地电脑,于是买了一个腾讯云服务器(学生有优惠,挺便宜的),装上MySQL数据库,但是测试连接的时候,发现总是连接不是上,但是本地数据库可以连接,于是 ...
- 【转】Windows 7下硬盘安装Ubuntu 14.04图文教程--不错
原文网址:http://www.linuxidc.com/Linux/2014-04/100369p3.htm Ubuntu 官方已经发布了正式版的 Ubuntu 14.04 LTS,并宣称这是为云计 ...
- 分布式进阶(一)Windows 7下硬盘安装Ubuntu 14.04图文教程
Windows 7下硬盘安装Ubuntu 14.04图文教程 本人下载的是ubuntu-14.04.2-desktop-amd64.iso,经本人亲自测试的,折腾了一天的时间. 1)首先还是分区,在计 ...
随机推荐
- 联想服务器安装Centos8.3
准备 1.服务器型号:ThinkSystem SR158 2.安装系统:Centos8.3 3.刻镜像工具:rufus 启动盘制作 我这里选择的是rufus,没有用UltraISO,因为制作的镜像经常 ...
- MongoDB:文章评论系统模拟
- 对象流的序列化与反序列化:ObjectInputStream 和 ObjectOutputStream
1.对象流: ObjectInputStream 和 ObjectOutputStream2.作用:ObjectOutputStream:内存中的对象--->存储中的文件.通过网络传输出去:序列 ...
- 面试题:关于StringBuffer()源码的深度理解Debug分析
import org.junit.Test; /** * @author CH * @create 2021 上午 11:23 */ public class IDEADebug { @Test pu ...
- 从DNS配置到Pacemaker部署:一步步教你在Linux平台上实现AlwaysOn集群
从DNS配置到Pacemaker部署:一步步教你在Linux平台上实现AlwaysOn集群 AlwaysOn集群是SQL Server里唯一推荐的高可用性架构, 在AlwaysOn高可用性架构中,有非 ...
- GPU虚拟化技术简介:实现高性能图形处理的灵活部署
本文分享自天翼云开发者社区<GPU虚拟化技术简介:实现高性能图形处理的灵活部署>,作者:z****n GPU虚拟化技术是一项重要的创新,通过将物理GPU划分为多个虚拟GPU,实现多用户共享 ...
- Layer子域名挖掘机
Layer子域名挖掘机 Layer子域名挖掘机是一款功能强大的域名查询工具,主要用于提供网站子域名的查询服务. 域名与子域名 域名 域名,又称网域,是互联网上用于标识特定计算机或计算机组的一串由点分隔 ...
- Recent 做题记录(重写)
重构. 2023.9 CF922D 考虑交换法即可.Livshits-Kladov 定理. CF1528C 第一棵树上是一条链:第二棵树上使用数据结构维护贪心(小的区间比大的更优:树上具有包含/无交性 ...
- lxl 讲课的记录
D1 lxl:LCT 没有前途.所以平衡树一般只需要 fhq-treap. 线段树.平衡树简单例题 P3215 注意到抵消掉合法括号串之后一定是这样的情况:))))((((即前缀最小值 \(a\).后 ...
- Hive表误删恢复
一.简介 因hive表删除后,hdfs文件会先放入回收站,定期清理回收站.在回收之前可以进行清理数据 二.恢复步骤 2.1 看表存储是否损坏select type from dw.ods_test1 ...