1.数据库的基本概念

硬盘:永久存储

内存:临时存储

数据库:数据仓库

表:货架

2.dos下操作sql

服务:监听端口

关闭服务:net stop mssqlserver

开启服务:net start mssqlserver

手动:计算机管理——服务——SQL  SERVER(MYSQLSERVER)

登录数据库:osql -S . -U sa -P 自己设的密码

使用数据库:

use 数据库名

go

select * from 表名

go

3.配置

sql server 配置管理器——sql server 网络配置——MYSQLSERVER的协议——TCP/IP协议     开启

工具——选项——设计——组织保存要求重新创建表的更改

如果勾选,创建表后,字段可以增加,但是不能修改

4.数据库迁移

(1)文件分离、附加:很方便;文件较大,不同版本不能兼容

/*
1.分离:选中要分离的数据库-任务-分离-勾选删除链接(代表不再被服务监控)
2.附加:选择“数据库”文件夹-右键附加-选择一个.mdf文件。
3.附加失败?
(1)权限问题:放在D盘了-选中目标数据库所在文件夹的根目录D:--属性-安全(只有NTFS格式才有安全选项)-选择Users--编辑--在Users的权限中勾选“完全控制”
(2)版本问题:低版本不可以添加到高版本上,高版本也不一定可以附加到低版本上.解决方法:备份还原、脚本导入导出。*/

(2)文件备份与还原:见同文件夹下另一篇文章

(3)生成/执行数据库脚本:

/*1.生成数据库脚本:选中要导出的数据库--任务--生成脚本--下一步--在设置脚本编写选项中,点击高级--找到要编写的脚本的数据的类型--选择架构和数据--在文件名中选择要保存到的地址,记得改一下文件名字 JDDB_backup_script.sql--选择ANSI文本
*//*2.导入数据库脚本:将刚才生成的文件JDDB_backuo_script.sql 直接拖入SSMS,删删减减,修修改改,只剩下以下的代码,然后逐步执行即可
*/USE [master]
GOCREATE DATABASE [JDDB_script]USE [JDDB_script]
GOCREATE TABLE [dbo].[Users]([UserId] [int] NULL,[UserName] [varchar](50) NULL,[Password] [varchar](50) NULL
) ON [PRIMARY]
GOINSERT [dbo].[Users] ([UserId], [UserName], [Password]) VALUES (1001, N'zhangsan', N'1234567')
INSERT [dbo].[Users] ([UserId], [UserName], [Password]) VALUES (1002, N'lisi', N'12345678')

(4)数据的导入导出

/*
1.导出数据:选中要导出的数据库--任务--数据导出--数据源,选择SQL Server Native Client 11.0--使用sql server 身份验证(sa\sa)--选择要导出的数据库(JDDB_backup)--选择目标为Microsoft Excel--文件路径选择:D:\02SqlServer数据库--练习\01day\导出数据\JDDB_导出数据.xls
2。导入数据:选中要导入的数据库--任务--数据导入.......过程相反*/

一、SQL Server2017 数据库 基本概念和配置(dos命令操作sql)相关推荐

  1. 你还不会SQL Server数据库吗?一篇让你学会SQL数据库基础(从零开始超详解)

    目录 SQL Server数据库简介: 1,主要特性 2,SQL安装 3,SQL数据库创建 4,关于数据库的操作 4.1,SQL数据库的修改和删除 4.1.1 修改 4.1.2 删除 4.2,SQL数 ...

  2. SQL SERVER 数据库导入,导出之Bcp命令示例

    SQL SERVER 数据库导入,导出之Bcp命令示例 利用sql查询分析器中语句导入导出,bcp命令可直接在dos上运行,但须知必须语句必须写在一排上,不然语句执行不起会报错 xp_cmdshell ...

  3. 简单的DOS命令操作数据库

    简单的DOS命令操作数据库 启动服务:net start 数据库服务名字 关闭服务:net stop 数据库服务名字 连接数据库:mysql -u用户名 -p密码 show databases -- ...

  4. 下载安装SQL Server数据库ODBC驱动和配置SQL Server ODBC数据源

    下载安装MySQL数据库ODBC驱动和配置MySQL ODBC数据源 1. 下载SQL Server ODBC驱动: 下载地址:SQL Server ODBC 驱动程序官网下载 打开页面,找到如下图所 ...

  5. 数据库(概念、语法、DBMS、SQL语言:创建数据库、表格,添加、修改、删除数据记录)...

    关系型数据库:以表作为实体,以主键和外键关系作为联系的一种数据结构. 主键:在关系型数据库中,用一个唯一的标识符来标志每一行,这个标识符就是主键.主键有两个特点:非空和不能重复. 外键:在关系型数据库 ...

  6. sql server2017 数据库导出表所有数据

    sql server 2017数据库导出表所有数据 sql server数据库导出表里所有数据 sql server数据库导出表里所有数据 步骤: 1连接数据库>选择需要导出数据的数据库> ...

  7. dos命令操作mysql数据库的常用语句

    一.连接MYSQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1. 连接到本机上的MYSQL. 首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u roo ...

  8. cmd如何刷新MySQL数据库_怎样在cmd中用命令操作MySQL数据库 需要技巧

    用命令来操作MySQL是工作必备的,今天我就来分享一下cmd命令操作MySQL数据库的方法,希望有帮助. 工具/材料 电脑 xampp 操作方法 01 首先,启动MySQL服务才行哦.这里我是用xam ...

  9. Java通过JDBC连接SQL Server2017数据库

    一.需要明白的基础知识 数据库名 驱动jar(x表示版本号) 具体驱动类 连接字符串(ip地址,端口号,名字) Oracle ojdbc-x.jar oracle.jdbc.oracleDriver ...

最新文章

  1. oracle求sql的cpu贡献率,oracle 实时查询最耗CPU资源的SQL语句
  2. JQuery方法总结
  3. leetcode算法第三题
  4. 林俊卿咽音练声法八个步骤(纯净版视频加图文)(转)
  5. 神剑仙缘java_异界修真-神剑仙缘
  6. 【BZOJ3531】旅行,树链剖分+开点线段树
  7. JS -- http、https地址自动检测并添加为链接
  8. mongodb dbref java_Spring DATA MongoDB @DBref查询,or和and联合查询
  9. 华为数据之道学习分享
  10. 信息安全-认证技术原理与应用
  11. 案例研究:手机APP的UI设计流程
  12. iphone链接电脑无法在我的计算机显示,iphone连接电脑不显示信任怎么回事
  13. 如何突破QQ邮箱超大附件只能下载200次的限制
  14. python fields函数_Python函数详解
  15. python3 get爬取网页标题、链接和链接的数字ID
  16. php视频降清晰度,HTML5视频播放器-video-js(带清晰度切换) | 小灰灰博客
  17. lisp 非对称缓和曲线_CAD画缓和曲线lisp程序
  18. 在虚拟机中安装mysql数据库
  19. Gridview的HyperLinkField操作
  20. 【Linux Centos6/7 Oracle11g 修改Oracle字符集为ZHS16GBK(附: 其它字符集查询命令)】

热门文章

  1. 【北京迅为】《iTOP-3568开发板快速测试手册》-第2章 Android11系统功能测试
  2. 咸鱼Maya笔记—NURBS倒角Plus
  3. BUUCTF_xor
  4. 简单使用HTML集成OnlyOffice
  5. UESTC 1599 wtmsb 优先队列(最小值优先)
  6. word中html页面框架怎么删,word中插入的页面怎么删除
  7. redis + lua解决抢红包高并发的问题
  8. Vue+Element 项目实战(一)
  9. 一款不错的LaTeX作业封面模板(四)
  10. 如何预约华为认证笔试考试之Pearson VUE网站预约