mssql-cli

授权协议 BSD-3-Clause License
开发语言 Python
所属分类 应用工具、 终端/远程登录
软件类型 开源软件
地区 不详
投 递 者 钱展
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

mssql-cli

mssql-cli is an interactive command line query tool for SQL Server. This open source tool works cross-platform and proud to be a part of the dbcli community.

mssql-cli supports a rich interactive command line experience, with features such as:

  • Auto-completion: fewer keystrokes needed to complete complicated queries.
  • Syntax highlighting: highlights T-SQL keywords.
  • Query history: easily complete an auto-suggested query that was previously executed.
  • Configuration file support: customize the mssql-cli experience for your needs.
  • Multi-line queries: execute multiple queries at once using the multi-line edit mode.
  • Non-interactive support: execute a query without jumping into the interactive experience.

Quick Start

Read the section below to quickly get started with mssql-cli. Consult the usage guide for a deeper dive into mssql-cli features.

Install mssql-cli

Platform-specific installation instructions are below:

Windows (preview) macOS Linux

Visit the installation reference guide to view all supported releases and downloads.

Install with Linux Package Manager

Follow the Linux installation instructions to install mssql-cli using apt-get, yum, and other Linux package managers.

Install with pip

python -m pip install mssql-cli

Please refer to the pip installation docs for more platform-specific information.

Connect to Server

Complete the command below to connect to your server:

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

Exit mssql-cli

Press Ctrl+D or type quit.

Show Options

For general help content, pass in the -h parameter:

mssql-cli --help

Usage Docs

Please refer to the usage guide for details on options and example usage. If you are having any issues using mssql-cli, please see the troubleshooting guide.

Telemetry

The mssql-cli tool includes a telemetry feature. Please refer to the telemetry guide for more information.

Contributing

If you would like to contribute to the project, please refer to the development guide.

Contact Us

If you encounter any bugs or would like to leave a feature request, please file an issue in theIssues section of our GitHub repo.

Code of Conduct

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contactopencode@microsoft.com with any additional questions or comments.

License

mssql-cli is licensed under the BSD-3 license.

  • Usage Guide This article explores mssql-cli features. Click a link below to jump to a specific section: Options Examples Environment Variables Special Commands Non-Interactive Options Configuration Ho

  • 1.说明 这里主要介绍如果安装mssql-cli工具用于管理,连接SQLServer,支持命令提示。 2.导入Microsoft存储库密钥 [root@sqlserver ~]# rpm --import https://packages.microsoft.com/keys/microsoft.asc 3.注册Microsoft官方Redhat存储库 [root@sqlserver ~]# c

  • 从 SQL Server Management Studio 导出数据库脚本文件,在 linux 上通过 mssql-cli 命令导入 mssql-cli -i blog.sql 命令执行时报错 Traceback (most recent call last): File "/mssql-cli/lib/python3.6/runpy.py", line 193, in _run_module_

  • isql 实用工具使您得以输入 Transact-SQL 语句、系统过程和脚本文件;并且使用 DB-Library 与 Microsoft® SQL Server™ 2000 进行通讯。 语法 isql [-?] | [-L] | [ { {-U login_id [-P password]} | -E } [-S server_name] [-H wksta_name] [-d db_name]

  • 今天在ms sql 里想弄个分页,可是发现mssql 里是没 mysql 里的 limit 函数的,于是在网上找了一些解决的方法,发现这样可以做到。。。   mySql 输入:      select   *   from   table_news   order   by   news_id   desc   limit   5,4     ms Sql 输出:     select   *  

  • 如果提示安装 libmysqlclient16 则用 libmysqlclient-dev 代替之

  • 转处:https://www.cnblogs.com/liyi113115/p/6825370.html   1.总结下数据库的基本操作和存储过程,和相应的关联表的创建 操作语句基本相似 , 索引的创建,候选索引的创建   在整个数据库内,MySQL的索引可以同名,也就是说MySQL的索引是表级别的;但是Oracle索引不可以同名,也就是说Oracle的索引是数据库级别的。 4.1 创建索引(同)

  • 1、安装2008绿色版,缺少对应的企业管理器,安装官方版本的提示电脑没有重启(已经重启后) 2、选择一个可用版本的mssql,2000的可以用,MSSQL2000-HaoSQL,自带企业管理器和查询器 转载于:https://www.cnblogs.com/ynhi/p/10058337.html

  • MSSQLSERVER c:>net start mssqlserver --启动 c:>net restart mssqlserver--重启 c:>net stop mssqlserver--关闭 一起jquery,17jquery SQLEXPRESS c:>net start mssql$sqlexpress--启动 c:>net stop mssql$sqlexpress--停止 内容来

  • vs2019安装后自动装了sqlexpress; 用管理员进行命令行:sqllocaldb i; 根据提示逐步开展,并共享sqllocaldb h “MyLocaldb” “mylocaldb”; 之后用Microsoft SQL Server Management Studio 18联接“(localdb)\mylocaldb”, 打开sa用户后正常使用 1、创建一个新的实例名 sqllocal

  • 1.MsSQL日程安排提前五分钟提醒 SQL:select * from 日程安排 where datediff('minute',f开始时间,getdate())>5   2.1=1,1=2的使用,在SQL语句组合时用的较多 “where 1=1” 是表示选择全部 “where 1=2”全部不选 参考:http://www.jb51.net/article/14634_2.htm

  •  use MyItcast --求1--100的和 declare @sum int=0,@number int=1; while(@number<=100) begin  set @sum=@sum+@number;  set @number=@number+1; end select @sum --求1--100之间所有基数和 declare @sum int=0,@num int=0;

  • SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop data

  • package com.dragon.dao; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; /** * 数据库访问层 * @autho

  • 在Linux下C连接MySQL出现问题如下: 编译成功后,运行程序,出现./connect: error while loading shared libraries: libmysqlclient.so.15: cannot open shared object file: No such file or directory. 出现上面的错误是因为系统运行的时候没有找到程序运行所需要的libmy

  • 还原数据库 -- --还原数据库笔记 -- --查看有哪些进程连接到数据库DataBaseName,语句如下: select * from master.sys.sysprocesses where dbid=db_id('DataBaseName')--DataBaseName为数据库名称 --杀死进程,79为进程的spid kill 60 --当数据库还原出错时(显示正在还原中的),原因是由于

 相关资料
  • SQL Server in Docker This GitHub repository aims to provide a centralized location for community engagement. In here you will find documentation, Dockerfiles and additional developer resources. SQL Se

  • 问题内容: 我正在研究一个Web项目,该项目将部署在运行IIS 7.5和PHP 5.3.8的64位Windows 2008 Server计算机上。系统上的数据库是Microsoft SQL Server 2008 R2。我正在CodeIgniter 2.1.0框架上开发应用程序,但对于将其连接到SQL Server感到有些困惑。 我已经尝试过同时使用MSSQL,ODBC和SQLSRV数据库驱动程序

  • 问题内容: 我有一个存储过程,该过程返回数据库中数据类型为datetime2以及Java文件中Date为数据的列。当我尝试在从数据库获取的时间上调用getTime()时。它返回的19994321211毫秒等于IST 2015年5月4日星期一。理想情况下,它应该返回2015-05-04 15:21:52的毫秒,因为这是直接执行过程时数据库中显示的时间。 由于我是Hibernate的新手,所以我无法理

  • MSSQL Query Tool for Linux 是 Linux 下一个简单的 SQL Server 数据库管理工具。

  • 本文向大家介绍PHP MSSQL 分页实例,包括了PHP MSSQL 分页实例的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了PHP MSSQL可刷新分页实例,具体内容如下 下面为大家分享了PHP+MSSQL通用分页公式,供大家参考,具体内容如下 以上就是本文的全部内容,希望对大家学习php程序设计有所帮助。

  • 我正在将我的数据库从MSSQL迁移到MySQL。在版本8之前,MySQL不支持。我应该如何为下面的查询进行迁移。 部分应该可以在MySQL8+中开箱即用,但我目前使用的是5.7,最好的替代方案是什么? 多谢了。