前提提要
系统必须空余2G内存,最好直接设置成4G内存
系统版本: | CentOS Linux release 7.6.1810 (Core) |
---|---|
内核版本: | 3.10.0-957.el7.x86_64 |
系统配置: | 2G |
IP:192.168.0.103
sudo /opt/mssql/bin/mssql-conf setup
1、下载sql server 镜像配置文件到指定位置
curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo
2、运行以下命令,安装 SQL Server
yum install -y mssql-server
rpm -qa mssql-server #查看是否安装成功
3、配置SQL Server数据库
/opt/mssql/bin/mssql-conf setup
刚开始安装内存没给足,导致安装失败
内存要求2G
在执行安装
/opt/mssql/bin/mssql-conf setup
3) Express (free) (免费)
Yse
输入密码
4.附加安装sqlcmd工具
使用SQL cmd 连接到Sql Server
4.1 下载 Microsoft Red Hat 存储库配置文件
curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/msprod.repo
4.2安装 mssql-tools
sudo yum install mssql-tools unixODBC-devel
4.3 在bash shell 中运行 sqlcmd,需要向 PATH 环境变量添加 /opt/mssql-tools/bin/
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc
source ~/.bashrc
4.4 连接到SQL Server
sqlcmd -s 127.0.0.1 -U SA -P '123456.com'
查看数据库
select name from sys.Databases
go
创建数据库
create database db
go
进入db数据库
use db
go
创建表
create table biao1 (id int,name nvarchar(20))
go
插入(添加)数据
insert into biao1 values (1,'xiaozhan')
go
查看表
select * from biao1
go
退出
quit