SqlServer快速上手教程

SqlServer快速上手教程

1、概念

2、安装

  • 2.1)、安装centos系统

使用虚拟机来安装sql server,更省事,而且不会拖慢电脑,不会装很多莫名的服务,安装、卸载都方便。

注意: 内存至少需要2G,核心2核,才能启动成功,否则会一直重启重试启动不了。

  • 2.2)、使用Yum在Linux系统中安装sqlserver
curl https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo > /etc/yum.repos.d/mssql-server.repo


yum install -y mssql-server

安装完之后需要配置一下,运行:

/opt/mssql/bin/mssql-conf setup

输入2使用Developer(免费,无生产许可)版本

输入yes,接受许可条款

输入10,选择语言为简体中文

设置sa的账号密码,要求8位包含大小写字母和数字,推荐设置1234Qwer

后面使用Navicat工具连接时,需要输入此账号密码 sa/1234Qwer

查看sql server版本

rpm -qa | grep mssql

查看安装的路径

find / -name mssql

设置开机启动

systemctl enable mssql-server

防火墙,打开1433端口

firewall-cmd --zone=public --add-port=1433/tcp --permanent
firewall-cmd --reload

常用命令

systemctl start mssql-server
systemctl restart mssql-server
systemctl stop mssql-server
systemctl status mssql-server

具体配置路劲为/opt/mssql/bin/mssql-conf

3、连接数据库

  • 3.1)、工具

我个人比较喜欢Navicat,这个没有要求,看个人喜好。下载地址:破解版 密码: bfgj

  • 3.2)、创建数据库

在linux系统上要先创建 /localdb 目录,用来放置数据库的数据文件

另外还要设置权限,否则也会创建数据库失败

mkdir /localdb

chmod -R 777 /localdb

然后就可以快乐的创建我们第一个数据库了,创建数据库的语句先预览一下.创建可以用下面navicat的方式.简单又方便.

/**创建数据库 并且指定存储数据库的mdf和ldf文件**/
USE master
GO
CREATE DATABASE BOOK ON PRIMARY
(
    NAME='book_data',--主文件逻辑文件名
    FILENAME='/localdb/book_data.mdf', --主文件文件名
    SIZE=5mb,--系统默认创建的时候会给主文件分配初始大小
    MAXSIZE=500MB,--主文件的最大值
    filegrowth=15%-- 主文件的增长幅度
)
LOG ON
(
    name='book_log',--日志文件逻辑文件名
    filename='/localdb/book_log.ldf',--日志文件屋里文件名
    SIZE=5MB,--日志文件初始大小
    filegrowth=0 --启动自动增长
)
GO

Navicat连接sqlserver:

先安装一下 navicat 支持的sqlserver插件:

配置连接信息:

输入连接url/用户名/密码

右键,选择新建数据库:

常规:

文件:

选择 first_db时,在下面添加 /localdb

选择first_db_log时,在下面添加 /localdb

SQL预览:

最后点击"确定"就创建成功.

posted @ 2020-05-21 10:41  直角漫步  阅读(15135)  评论(0编辑  收藏  举报