Linux下安装SQLServer2019的方法

  • Post category:Linux

下面是详细讲解“Linux下安装SQLServer2019的方法”的完整攻略,包括以下几个部分:

  1. 安装依赖库
  2. 下载SQL Server 2019安装包
  3. 安装SQL Server 2019
  4. 配置SQL Server 2019

1. 安装依赖库

在安装SQL Server 2019之前,需要先安装一些依赖库,以确保SQL Server 2019能够正常运行。具体的安装命令如下:

sudo apt-get update
sudo apt-get install -y curl apt-transport-https gnupg

2. 下载SQL Server 2019安装包

下载SQL Server 2019安装包之前,需要导入Microsoft的GPG公钥。导入命令如下:

sudo curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

接着,将Microsoft SQL Server 2019的APT软件包存储库添加到Ubuntu的源列表中:

sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/18.04/mssql-server-2019.list)"

然后,更新软件包列表:

sudo apt-get update

最后,下载SQL Server 2019的安装包:

sudo apt-get install -y mssql-server

3. 安装SQL Server 2019

安装SQL Server 2019之前,需要先接受Microsoft的服务条款。接受方式是运行以下命令:

sudo /opt/mssql/bin/mssql-conf setup

根据提示选择接受服务条款,并设置MSSQL的管理员账号密码。

4. 配置SQL Server 2019

安装完SQL Server 2019之后,还需要进行一些配置才能使用它。下面是几个常见的配置:

启用TCP/IP协议

SQL Server默认不启用TCP/IP协议,需要手动启用。在终端输入以下命令进入SQL Server的配置文件目录:

cd /var/opt/mssql

然后,打开SQL Server的配置文件:

sudo nano mssql.conf

添加以下行来启用TCP/IP协议:

[server]
tcp=enabled

按下Ctrl+O保存文件,然后按下Ctrl+X退出nano。

重启SQL Server,让配置生效:

sudo systemctl restart mssql-server.service

创建数据库

在SQL Server中,默认情况下没有任何数据库。需要手动创建。在终端输入以下命令进入SQL Server的命令行模式:

/opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P '<YourPassword>'

是你在安装中设置的管理员密码。

在命令行模式下,运行以下命令创建一个新的数据库:

CREATE DATABASE ExampleDB

这将创建名为“ExampleDB”的新数据库。

创建表格

创建表格需要使用SQL语言,在命令行模式下运行以下命令:

USE ExampleDB
GO
CREATE TABLE ExampleTable (
    ID INT PRIMARY KEY,
    Name VARCHAR(50),
    DateOfBirth DATE
)
GO

这将在名为“ExampleDB”的数据库中创建名为“ExampleTable”的新表格。

至此,安装和配置SQL Server 2019的攻略就已经介绍完毕。例子就是创建一个名为“ExampleDB”的数据库,以及在其中创建名为“ExampleTable”的表格。