SQLServer
安装
MacOS
使用的是MacOS系统,MicroSoft的还是和Mac不知怎么滴吧,MacOS只能使用Docker版本的,装了个Docker,配置了Docker的硬件规格参数,Mac使用起来才不怎么卡顿了。
客户使用SQLServer2012还得找一个兼容的数据库引擎,选择django-pyodbc-azure。
参考:
CSDN-三金C_C:MacOS配置Sql Server环境
Microsoft:快速入门:使用 Docker 运行 SQL Server Linux 容器映像
拉官网镜像:
1 | sudo docker pull mcr.microsoft.com/mssql/server:2017-latest |
配置参数并运行容器:
1 | sudo docker run -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=******" -p 1433:1433 --name sqlserver2017-local --hostname sqlserver2017-local \ |
Docker成功安装SqlServer 2017 Ubuntu Linux 版:
执行连接容器,进入Linux版SqlServer:
1 | ~/ docker ps -a |
保证Docker 容器启动,Navicat连接:
创建数据库
参考:
博客园-济南小老虎:[微软官方]SQLSERVER的兼容级别
创建数据库兼容级别这里还是要注意一下的,需兼容2012,我选的是110
由于是Mac系统图形化选了Navicat,创建表的时候发现不能设置主键自增,只能复制已经创建好的表格的SQL代码后面添加了IDENTITY(1,1)
1 | [id] int IDENTITY(1,1) NOT NULL, |
- IDENTITY(1,1) 从1开始每次自增1
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 铸鼎_!
评论