1.介绍
mssql是一种关系型数据库管理系统,它具有很高的安全性,可靠性和性能。在某些应用程序中,它可能是唯一的选择。在本文中,我们将研究如何开始使用它。
2.安装
2.1 安装mssql-server
我们需要在Linux服务器上安装mssql-server。要执行此操作,请运行以下命令:
sudo apt-get update
sudo apt-get install mssql-server
安装后,mssql-server将自动启动。您可以使用以下命令来检查其状态:
systemctl status mssql-server
2.2 安装mssql-tools
mssql-tools是用于与mssql交互的一组实用程序。要安装它,请运行以下命令:
sudo apt-get install mssql-tools
安装完成后,您可以使用以下命令检查mssql-tools版本:
sqlcmd -v
3.配置
3.1 配置mssql-server
在开始使用mssql之前,您需要配置它。为此,请运行以下命令:
sudo /opt/mssql/bin/mssql-conf setup
该命令将引导您设置mssql-server。在此过程中,您将需要提供管理员帐户的密码。
3.2 配置防火墙
默认情况下,mssql-server侦听TCP端口1433。因此,您需要在防火墙中开放此端口。为此,请运行以下命令:
sudo ufw allow 1433/tcp
sudo ufw reload
4.连接
4.1 连接到mssql
使用sqlcmd实用程序连接到mssql-server。要执行此操作,请在终端中运行以下命令:
sqlcmd -S localhost -U SA -P 'YourPassword'
将使用用户名SA和指定的密码连接到本地主机上运行的mssql实例。如果成功连接,将显示sqlcmd提示符:
1>
4.2 数据库管理
现在您已经成功连接到mssql-server。让我们尝试执行一些数据库管理命令。
4.2.1 创建数据库
要创建新数据库,请使用以下命令:
CREATE DATABASE mytestdb
4.2.2 列出数据库
要列出可用数据库,请使用以下命令:
SELECT name FROM sys.databases
注意:sys.databases系统视图包含关于可用数据库的信息。
4.2.3 删除数据库
要删除数据库,请使用以下命令:
DROP DATABASE mytestdb
5.总结
本文介绍了如何在Linux服务器上安装mssql-server和mssql-tools。然后,我们配置了mssql-server以便开始使用它。最后,我们连接到mssql-server并执行了一些数据库管理命令。这只是mssql的入门,但它为您提供了开始使用它的所需信息。