📅  最后修改于: 2023-12-03 15:08:42.079000             🧑  作者: Mango
Microsoft SQL Server 是一款常用的关系数据库管理系统。Microsoft SQL Server Express 是一款免费版本,它可以在 Linux 上部署和使用。本文介绍如何在 Linux 中安装 SQL Server Express。
首先,我们需要确认当前的 Linux 系统版本。SQL Server Express 支持以下操作系统:
您可以使用以下命令确认当前的 Linux 系统版本:
$ cat /etc/os-release
您可以在 Microsoft 官网下载 SQL Server Express 的安装包。根据系统版本选择合适的安装包。
$ wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
$ sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/18.04/mssql-server-2019.list)"
$ sudo apt-get update
$ sudo apt-get install -y mssql-server
安装完成后,您需要运行 mssql-conf
命令来设置 SQL Server Express。首先,运行以下命令来配置 SQL Server Express 的监听端口(默认为 1433 端口)和 SA 用户密码:
$ sudo /opt/mssql/bin/mssql-conf setup
接下来,您需要启动 SQL Server Service:
$ systemctl start mssql-server.service
您可以使用以下命令检查 SQL Server Service 的状态:
$ systemctl status mssql-server.service
为了方便管理和使用 SQL Server Express,在 Linux 中安装 SQL Server Command Line Tools 可以更加高效地执行各种操作。使用以下命令来安装 SQL Server Command Line Tools:
$ sudo apt-get install -y mssql-tools
安装完成后,您可以在终端上使用 sqlcmd
工具连接到 SQL Server Express 数据库:
$ sqlcmd -S localhost -U sa -P [password]
密码是您在步骤三中设置的 SA 用户密码。您可以在 sqlcmd
中执行 SQL 查询语句。例如,查询当前数据库的名称:
SELECT DB_NAME() AS [Current Database]
以上是在 Linux 中安装 SQL Server Express 的完整步骤。安装完成后,您可以使用 SQL Server Command Line Tools 在终端上管理和使用 SQL Server Express。