发布网友 发布时间:2022-04-10 09:42
共2个回答
懂视网 时间:2022-04-10 14:03
安装SQL Server on Linux之后,在命令行下使用sqlcmd,你会发现代码提示,语法高亮,甚至连多行复制都不支持,相比之下,MySQL的命令行客户端还好用多了。只做简单的命令管理还行,做数据库开发肯定还得使用SSMS才行。不过,微软不久前发布了一款针对SQL Server新命令行的交互工具——mssql-cli,详细见SQL Server Blog有介绍: https://blogs.technet.microsoft.com/dataplatforminsider/2017/12/12/try-mssql-cli-a-new-interactive-command-line-tool-for-sql-server/ 该工具提供了以下特性:
2. 安装 下面就来试用下这款工具吧。这里仅以CentOS7下演示,其他平台可参考SQL Server Blog,或者在Github上有更详细的安装指引:https://github.com/dbcli/mssql-cli/blob/master/doc/installation_guide.md 2.1 安装最新的EPEL(Extra Packages for Enterprise Linux) [root@134test ~]# yum install epel-release 2.2 安装相关依赖 [root@134test ~]# yum install libunwind libicu python-pip 2.3 安装mssql-cli [root@134test ~]# pip install mssql-cli 2.4 使用mssql-cli登录 [root@134test ~]# mssql-cli -U sa Password: Version: 0.8.0 Mail: sqlcli@microsoft.com Home: http://github.com/dbcli/mssql-cli master>SELECT @@version +--------------------+ | (No column name) | |--------------------| | Microsoft SQL Server 2017 (RC2) - 14.0.900.75 (X64) Jul 27 2017 08:53:49 Copyright (C) 2017 Microsoft Corporation Developer Edition (64-bit) on Linux (CentOS Linux 7 (Core)) | +--------------------+ (1 row affected) Time: 0.103s master> 3. 体验 在Xshell使用mssql-cli,有以下几点心得,欢迎补充。
体验mssql-cli
标签:list 方便 高亮 直接 适合 美化 bit result master
热心网友 时间:2022-04-10 11:11
不是在C++中加入SQL语句,而是使用C++连接数据库,并执行SQL语句,以获得数据