常见的数据库和数据库管理工具

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,高可用系列 2核4GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: 常见的数据库和数据库管理工具

大家好,我是阿娟,一位从业 7 年的软测试程序媛

SQL是软件测试必须要掌握的知识,今天先给大家分享几款常见的数据库和数据库管理工具


一、常见的数据库


一)关系型数据库


MySQL、SQL Server、Oracle


二)非关系型数据库


Redis、Memcache、MongoDb、HBase


二、常见的数据库管理工具


一)Navicat


一套速度快、靠谱并非常划算的数据库管理工具,专为简化数据库的管理及减少系统软件管理成本费而设。


二)phpMyAdmin


一个欢迎程度很高的基于web的数据库管理工具,适用于MySQL。它可以建立和删掉数据库,建立/删掉/修改报表,删去/编辑/增加字段名,运行SQL脚本文件等。


三)DBeaver


一个通用性很高的数据库管理工具,适用MySQL,PostgreSQL,Oracle,DB2,MSSQL,Sybase,Mimer,HSQLDB,Derby,并且还能适配JDBC的数据库。最关键的是,它完全开源、完全免费。


四)MySQL Workbench


为数据库系统架构师和开发人员提供可视化数据库设计方案、管理方法的工具,它包括了用以建立繁杂的数据建模实体模型,顺向和反向数据库工程项目。


五)SQLyog


一个迅速而简约的图形化数据库的管理工具,适用于MySQL。它可以在任意地方高效地管理你的数据库。


三、以Mac上安装mysql为例


一)使用mac自带的brew安装


 1、若不考虑安装mysql的版本,执行brew install mysql

 2 、若需要选择mysql版本,只要@版本即可,执行brew install mysql@版本号

 3、安装完成后启动mysql,执行mysql.server start


软件包下载好后,homebrew会自动为软件的二进制文件创建符号链接(symbolic link)也叫软链接。安装的软件包安装在/usr/local/Cellar目录下,软件包的二进制文件会被创建软链接文件放在/usr/local/bin中。所以通过homebrew安装的软件包其实是不需要设置环境变量的。


二)下载mysql安装包安装


1、官网地址:https://www.mysql.com/downloads/

点击download-到当前页面的最下边,看到社区版本,点击进去。



2、根据自己的电脑配置进行选择下载

3、安装


下载完成后,双击打开安装包,一步一步安装;安装成功后在系统设置中可以看到一个mysql图标,点击图标手动开启mysql。


4、环境变量配置


执行vim ~/.bash_profile,在该文件中添加mysql/bin的目录,    PATH=$PATH:/usr/local/mysql/bin 添加完成后,按esc,然后输入wq保存。最后执行输入source ~/.bash_profile。


配置完成后启动mysql,终端输入执行mysql.server start,mysql环境配置完成后就可以进行数据库相关的操作了。


以上就是今天的分享,谢谢你的阅读呀~

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
4月前
|
数据可视化 BI API
无缝对接云数据库:自定义报表生成工具在混合云环境下的部署指南
自定义报表生成工具通过拖拽设计、多数据源整合及自动化输出,帮助业务人员零代码创建个性化报表,解决传统工具灵活性不足、技术门槛高的问题。文章对比其与传统报表差异,列举行业应用场景(如财务、零售),并给出选型建议与主流工具(如FineReport、Power BI、板栗看板)的优劣势分析。
214 0
|
2月前
|
人工智能 数据库 iOS开发
DBeaver Ultimate Edtion 25.2 发布 - 通用数据库工具
DBeaver Ultimate Edtion 25.2 Multilingual (macOS, Linux, Windows) - 通用数据库工具
413 0
|
4月前
|
SQL 存储 数据库
SQL Server Management Studio (SSMS) 21 - 微软数据库管理工具
SQL Server Management Studio (SSMS) 21 - 微软数据库管理工具
930 0
|
8月前
|
自然语言处理 数据库 iOS开发
DBeaver Ultimate Edtion 25.0 Multilingual (macOS, Linux, Windows) - 通用数据库工具
DBeaver Ultimate Edtion 25.0 Multilingual (macOS, Linux, Windows) - 通用数据库工具
605 12
DBeaver Ultimate Edtion 25.0 Multilingual (macOS, Linux, Windows) - 通用数据库工具
|
10月前
|
关系型数据库 MySQL 数据库连接
数据库连接工具连接mysql提示:“Host ‘172.23.0.1‘ is not allowed to connect to this MySQL server“
docker-compose部署mysql8服务后,连接时提示不允许连接问题解决
450 69
|
8月前
|
SQL 分布式计算 数据库
【YashanDB 知识库】Hive 命令工具 insert 崖山数据库报错
【YashanDB 知识库】Hive 命令工具 insert 崖山数据库报错
|
8月前
|
SQL 关系型数据库 网络安全
Navicat Premium 17 最新版下载与配置:5分钟完成企业级数据库工具部署
Navicat Premium 17 是一款支持多种主流数据库(如 MySQL、Oracle、PostgreSQL 等)的多数据库管理工具,提供可视化数据建模、SQL 编辑和数据同步等功能。试用版提供 14 天全功能体验,商业版支持跨平台使用。安装环境要求 Windows 10/11 或 macOS 12.0+,最低配置为 4GB 内存。下载并解压安装包后,按步骤启动安装程序、接受许可协议、自定义安装路径并完成安装。首次运行时需激活许可证并配置数据库连接。常见问题包括无法写入注册表、试用期续费及连接数据库权限问题。高级功能涵盖 SSH 通道加速、自动化任务调度和性能调优建议。
2374 19
|
7月前
|
SQL Oracle 数据库
这款免费数据库工具,可能是YashanDB图形化管理的最佳选择
DBeaver for YashanDB 是一款专为国产自研数据库 YashanDB 定制的图形化管理工具,基于全球流行的开源数据库工具 DBeaver 二次开发而成。它深度适配 YashanDB 的各种架构,支持 HEAP/LSC 多形态表管理和 Oracle 生态兼容,提供高效的对象管理、智能 SQL 开发和工业级 PL/SQL 调试功能。通过可视化操作,开发者可轻松完成物化视图配置、存储过程管理等复杂任务,大幅提升效率。该工具完全免费,支持多平台,为企业级数据库管理提供了成熟解决方案。
|
9月前
|
关系型数据库 数据库连接 数据库
循序渐进丨MogDB 中 gs_dump 数据库导出工具源码概览
通过这种循序渐进的方式,您可以深入理解 `gs_dump` 的实现,并根据需要进行定制和优化。这不仅有助于提升数据库管理的效率,还能为数据迁移和备份提供可靠的保障。
285 6
|
8月前
|
SQL 分布式计算 数据库
【YashanDB知识库】Hive 命令工具insert崖山数据库报错
【YashanDB知识库】Hive 命令工具insert崖山数据库报错