当前位置: 首页 > article >正文

【SQLServer】sqlServer的HelloWorld

安装SQLServer

在以下官网下载

https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads

点击下载,下载完毕后安装
在这里插入图片描述
安装SQLServer
在这里插入图片描述
这里选两种方式登录,设置用户sa的密码,添加当前用户,然后确定
在这里插入图片描述
然后安装成功
在这里插入图片描述

安装SQL Server Management Studio等

在安装界面选择这里安装
在这里插入图片描述
自动跳转到以下页面,点击此处下载然后安装
如果未自动跳转,打开以下页面自行下载

https://learn.microsoft.com/zh-cn/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver16#download-ssms

在这里插入图片描述
安装完成后多出以下应用程序
在这里插入图片描述

使用教程

在这里找到SQL Server Management Studio启动
在这里插入图片描述

启动SQL Server Management Studio 20后连接数据库,这里密码选为可选点击连接
在这里插入图片描述
成功进入管理界面
在这里插入图片描述
在数据库上鼠标右键选择新建数据库
在这里插入图片描述
输入数据库名称,如下
在这里插入图片描述
点击确定后建库成功
在这里插入图片描述

新建表
在这里插入图片描述
新建两列
在这里插入图片描述
设置id为主键
在这里插入图片描述
设置主键自增
在这里插入图片描述

保存此表,在这里右键,点击保存
在这里插入图片描述
输入表名,点击确定
在这里插入图片描述
选择编辑前200行,添加一些数据
在这里插入图片描述
在这里添加数据,因为id设置了主键,并且设置为非空,不填会按数字自增的方式自动添加
在这里插入图片描述
查询刚添加的两行数据
在这里插入图片描述
点击执行
在这里插入图片描述
成功查询到刚添加的两条数据
在这里插入图片描述
删除这里的第二条数据,再添加一条新的数据点击确定
在这里插入图片描述
会发现主键会继续增加,不会重复,主键是强制唯一的数据
在这里插入图片描述

额外操作

添加用户名和密码

在安全性上右键添加
在这里插入图片描述
设置用户信息,点击确定
在这里插入图片描述

sa用户的登录名权限记得选为启用

在这里插入图片描述

更改连接数据库的认证方式

数据库服务器上右键打开属性
在这里插入图片描述
设置服务器登录身份验证方式为两种
在这里插入图片描述

查看连接数据库的ip地址和端口号

打开sql server 配置管理器
在这里插入图片描述
设置ip地址和端口号
在这里插入图片描述

python连接sqlServer

查看驱动版本和名字

打开数据源
在这里插入图片描述
找到以下名字
在这里插入图片描述
执行以下python代码,在终端中显示结果
在这里插入图片描述
以下为sqlserver中的信息
在这里插入图片描述
代码为以下

import pyodbc

# Specifying the ODBC driver, server name, database, etc. directly
cnxn = pyodbc.connect('DRIVER={ODBC Driver 17 for SQL Server};SERVER=localhost;DATABASE=JWC_SCAU_2024_10_08;UID=sa;PWD=123')

# Create a cursor from the connection
cursor = cnxn.cursor()

cursor.execute("select * from Student_2024_10_08")
row = cursor.fetchone()
if row:
    print(row)

导入数据库备份

点击导入备份
在这里插入图片描述
添加备份文件
在这里插入图片描述
点击确定
在这里插入图片描述


http://www.kler.cn/news/340703.html

相关文章:

  • 【Linux】命令管道
  • 【Linux】Ubuntu20.04上使用RabbitVCS的图形化SVN
  • 2025西安电子科技大学研招网拟招生人数VS 24年实际录取人数
  • c++11~c++20 thread_local
  • Docker基本操作命令
  • 大数据-158 Apache Kylin 安装配置详解 集群模式启动
  • 创建osd加入集群
  • Linux环境通过APT 仓库安装版PostgreSQL 数据库实战
  • Go语言--快速入门
  • 内存泄露和内存溢出案例解析
  • 基于微信小程序的生鲜订购小程序系统(SpringBoot+Vue+Uniapp+MySQL)
  • LeetCode 每日一题 2024/9/30-2024/10/6
  • 重拾记录生活和成长的习惯
  • 浏览器前端向后端提供服务
  • Java实现图书管理系统
  • 软件测试(平铺版本)
  • Redis数据库与GO完结篇:redis操作总结与GO使用redis
  • 适合初学者的[JAVA]: 服务框架常见问题
  • Java基础(中)
  • Nginx05-基础配置案例