跳转到主要内容

SQL Server数据库的CLI。具有自动完成和语法高亮功能。

项目描述

PyPI Python 2.7|3.4|3.5|3.6|3.7|3.8

mssql-cli

mssql-cli 是SQL Server的交互式命令行查询工具。这是一个开源工具,支持跨平台,并且自豪地成为 dbcli 社区的一部分。

mssql-cli Autocomplete

mssql-cli支持丰富的交互式命令行体验,具有以下功能:

  • 自动完成:完成复杂查询所需的按键更少。
  • 语法高亮:突出T-SQL关键字。
  • 查询历史:轻松完成之前执行过的自动建议的查询。
  • 配置文件支持:根据您的需求自定义mssql-cli体验。
  • 多行查询:使用多行编辑模式同时执行多个查询。
  • 非交互式支持:无需进入交互式体验即可执行查询。

快速入门

阅读以下部分,快速开始使用mssql-cli。有关mssql-cli功能的深入探讨,请参阅使用指南

安装mssql-cli

以下为特定平台的安装说明

Windows macOS Linux

访问安装参考指南,查看所有支持的版本和下载。

使用Linux包管理器安装

按照Linux安装说明,使用apt-getyum和其他Linux包管理器安装mssql-cli。

使用pip安装

python -m pip install mssql-cli

有关特定平台的更多信息,请参阅pip安装文档

连接到服务器

完成以下命令以连接到您的服务器

mssql-cli -S <server URL> -d <database name> -U <username> -P <password>

退出mssql-cli

Ctrl+D或输入quit

显示选项

对于一般帮助内容,请输入-h参数

mssql-cli --help

使用说明

请参阅使用指南以获取有关选项和示例用法的详细信息。如果您在使用mssql-cli时遇到任何问题,请参阅故障排除指南

遥测

mssql-cli工具包含遥测功能。请参阅遥测指南以获取更多信息。

贡献

如果您想为项目做出贡献,请参阅开发指南

联系我们

如果您遇到任何错误或想留下功能请求,请在GitHub仓库的问题部分提交问题。

行为准则

本项目采用Microsoft开源行为准则。有关更多信息,请参阅行为准则常见问题解答或联系opencode@microsoft.com,如有任何其他问题或意见。

许可证

mssql-cli采用BSD-3许可证

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

本版本没有提供源代码分发文件。请参阅关于生成分发存档的教程。

已构建的分发

mssql_cli-1.0.0-py2.py3-none-win_amd64.whl (45.1 MB 查看哈希值)

上传时间: Python 2 Python 3 Windows x86-64

mssql_cli-1.0.0-py2.py3-none-win32.whl (42.3 MB 查看哈希值)

上传时间: Python 2 Python 3 Windows x86

mssql_cli-1.0.0-py2.py3-none-manylinux1_x86_64.whl (43.4 MB 查看哈希值)

上传时间: Python 2 Python 3

mssql_cli-1.0.0-py2.py3-none-macosx_10_11_intel.whl (42.4 MB 查看哈希值)

上传时间: Python 2 Python 3 macOS 10.11+ intel

由以下组织支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面