DB_ManageTools
1. DataGrip
新建项目 DBMS_Connection
添加数据源 MySQL
报错
Server returns invalid timezone. Need to set ‘serverTimezone’ property
点击 Set time zone, 再次 Test Connection
出现 成功信息
DBMS: MySQL (ver. 5.7.30)
Case sensitivity: plain=lower, delimited=lower
Driver: MySQL Connector/J (ver. mysql-connector-java-8.0.21 (Revision: *********************), JDBC4.2)
Ping: 196 ms
SSL: yes
然后点击 Apply, OK
2. Navicat
2.1 快捷键
2.2 修改颜色主题
3. SQLyog
SQLyog 只能连接 MySQL吗
4. HediSQL
5. Workbench
5.1 安装
下载地址:https://dev.mysql.com/downloads/workbench/
5.2 快捷键
6 Microsoft家的
https://docs.microsoft.com/zh-cn/sql/tools/overview-sql-tools?view=sql-server-2016
以下工具提供了图形用户界面 (GUI)。
工具 | 说明 | 操作系统 |
---|---|---|
Azure Data Studio | 可以运行按需 SQL 查询,查看结果并将其保存为文本、JSON 或 Excel 格式的轻型编辑器。 编辑数据,组织你最喜欢的数据库连接,并以熟悉的对象浏览体验浏览数据库对象。 | Windows macOS Linux |
SQL Server Management Studio (SSMS) | 管理具有完整 GUI 支持的 SQL Server 实例或数据库。 访问、配置、管理和开发 SQL Server、Azure SQL 数据库和 Azure Synapse Analytics 的所有组件。 在一个综合实用工具中汇集了大量图形工具和丰富的脚本编辑器,为各种技能水平的开发者和数据库管理员提供对 SQL 的访问权限。 | Windows |
SQL Server Data Tools (SSDT) | 一款新式开发工具,用于生成 SQL Server 关系数据库、Azure SQL 数据库、Analysis Services (AS) 数据模型、Integration Services (IS) 包和 Reporting Services (RS) 报表。 使用 SSDT,你可以设计和部署任何 SQL Server 内容类型,就像在 Visual Studio 中开发应用程序一样轻松。 | Windows |
Visual Studio Code | Visual Studio Code 的 mssql 扩展 为官方 Visual Studio Code 扩展,它支持连接到 SQL Server,并在 Visual Studio Code 中为 T-SQL 提供丰富的编辑体验。 在轻型编辑器中编写 T-SQL 脚本。 | Windows macOS Linux |
6.1 命令行工具
以下工具是主要的命令行工具。
工具 | 说明 | 操作系统 |
---|---|---|
bcp | 大容量复制程序实用工具 (bcp) 可以在 Microsoft SQL Server 实例和用户指定格式的数据文件间大容量复制数据 。 | Windows macOS Linux |
mssql-cli(预览版) | mssql-cli 是一项用于查询 SQL Server 的交互式命令行工具。 此外,使用具有 IntelliSense、语法高亮等功能的命令行工具查询 SQL Server。 | Windows macOS Linux |
mssql-conf | mssql-conf 配置在 Linux 上运行的 SQL Server。 | Linux |
mssql-scripter(预览版) | mssql-scripter 是 SQL Server 数据库的多平台命令行体验。 | Windows macOS Linux |
sqlcmd | 可以在命令提示符下,使用 sqlcmd 实用工具输入 Transact-SQL 语句、系统过程和脚本文件。 | Windows macOS Linux |
sqlpackage | sqlpackage 是一个命令行实用工具,可自动处理多个数据库开发任务。 | Windows macOS Linux |
SQL Server PowerShell | SQL Server PowerShell 提供了用于处理 SQL 的 cmdlet。 | Windows macOS Linux |
6.2 迁移和其他工具
这些工具用于迁移、配置和提供 SQL 数据库的其他功能。
工具 | 说明 |
---|---|
配置管理器 | 使用 SQL Server 配置管理器可以配置 SQL Server 服务和网络连接。 配置管理器在 Windows 上运行 |
数据库实验助手 | 使用数据库实验助手对给定工作负载的 SQL 目标版本进行评估。 |
数据迁移助手 | 数据迁移助手工具可以检测可能会影响新版 SQL Server 或 Azure SQL 数据库中数据库功能的兼容性问题,有助于你升级到新式数据平台。 |
Distributed Replay | Distributed Replay 功能可帮助你评估即将进行的 SQL Server 升级的影响。 还可以使用 Distributed Replay 来帮助评估硬件和操作系统升级以及 SQL Server 优化的影响。 |
ssbdiagnose | ssbdiagnose 实用工具可报告 Service Broker 会话或 Service Broker 服务配置中的问题。 |
SQL Server 迁移助手 | 使用 SQL Server Migration Assistant 自动将数据库从 Microsoft Access、DB2、MySQL、Oracle 和 Sybase 迁移到 SQL Server。 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律