下载地址
https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads
测试可以下载下面的版本
CentOS安装
验证Python环境
1 | sudo alternatives --config python |
下载官方yum源
1 | sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2019.repo |
安装 SQL Server
1 | sudo yum install -y mssql-server |
初始化配置SqlServer并启动服务
1 | sudo /opt/mssql/bin/mssql-conf setup |
查看SQLserver运行状态
1 | systemctl status mssql-server |
查看进程及端口
1 | ps -aux|grep mssql |
默认的用户名是sa
,密码为自己设置的密码。
SQL语法
常用数据类型:
char:
定长的非Unicode字符,char(n)nchar:
定长的Unicode字符,nchar(n)varchar:
非定长的非Unicode字符,varchar(n)nvarchar:
非定长的Unicode字符,nvarchar(n)numeric:
精确数值型,numeric(精确长度,小数位)decimal:
精确数值型,decimal(精确长度,小数位)
创建数据库
1 | CREATE DATABASE zdb |
创建表
1 | CREATE TABLE t_user ( |
插入数据
1 | insert into t_user(id,name) values(5,'xiaoming_mssql'); |
客户端
或者
DBever
链接:https://pan.baidu.com/s/1XjhohO-JV7_PTPaD85sEtg
提取码:psvm
Java连接
添加依赖
1 | <!--连接SQL Server--> |
测试代码
1 | import java.sql.*; |