下面是详细讲解“Linux下安装SQLServer2019的方法”的完整攻略,包括以下几个部分:
- 安装依赖库
- 下载SQL Server 2019安装包
- 安装SQL Server 2019
- 配置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”的表格。