MySQL 如何在CentOS 7上安装和配置MS SQL(测试版)

MySQL 如何在CentOS 7上安装和配置MS SQL(测试版)

在CentOS 7上安装和配置Microsoft SQL Server 2019的测试版需要一些步骤。本篇文章将会介绍如何在CentOS 7上安装和配置MS SQL(测试版)。

阅读更多:MySQL 教程

安装相关的依赖

在开始安装MS SQL之前,您需要安装以下的依赖包:

sudo yum install -y mssql-server mssql-server-devel mssql-tools unixODBC-devel

配置MS SQL

  1. 执行以下命令来配置MS SQL:
sudo /opt/mssql/bin/mssql-conf setup
  1. 接下来,选择MS SQL安装选项:
Choose an edition of SQL Server:
1) Evaluation (free, no production use rights, 180-day limit)
2) Developer (free, no production use rights)
3) Express (free)
4) Web (PAID)
5) Standard (PAID)
6) Enterprise (PAID)
7) Enterprise Core (PAID)
Enter your edition(1-7): 1
  1. 后续可以根据需求进行配置。接下来配置SA账号的密码:
Enter the SQL Server system administrator password:
Confirm the SQL Server system administrator password:
  1. 完成后重新启动MS SQL:
systemctl restart mssql-server

连接到MS SQL

您可以使用以下命令来连接到MS SQL:

# 连接到本地MS SQL实例
sqlcmd -S localhost -U SA -P '<SA password>'

# 连接到远程MS SQL实例
sqlcmd -S <IP address OR hostname> -U SA -P '<SA password>'

创建并使用数据库

下面示例展示如何创建数据库和表:

  1. 创建一个新的数据库:
CREATE DATABASE SampleDB
  1. 选择新创建的数据库:
USE SampleDB
  1. 创建一个新的表:
CREATE TABLE Inventory (id INT, name NVARCHAR(50), quantity INT)
  1. 向表中插入数据:
INSERT INTO Inventory VALUES (1, 'apple', 50)
INSERT INTO Inventory VALUES (2, 'orange', 75)
  1. 查询表中的数据:
SELECT * FROM Inventory

执行备份和还原

  1. 执行备份:
BACKUP DATABASE SampleDB
TO DISK = '/var/opt/mssql/data/SampleDB.bak'
WITH NOFORMAT, NOINIT, NAME = 'SampleDB-full database backup', SKIP, NOREWIND, NOUNLOAD, STATS = 10
  1. 执行还原:
RESTORE DATABASE SampleDB
FROM DISK = '/var/opt/mssql/data/SampleDB.bak'
WITH REPLACE

结论

通过以上步骤,您已经在CentOS 7上成功安装和配置了MS SQL(测试版)并且在创建、使用数据库以及执行备份和还原方面有了基本的操作能力。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程