12 2022 档案
摘要:SQL Server为了日常方便加入了一些内置函数,可以供使用者直接使用,避免用户再去编写函数。 如何学习过C语言可能知道,我们经常使用字符串处理函数,如下: // 字符串复制函数 strcpy() // 字符串拼接函数 strcat() // 字符串计算字符长度函数 strlen() // ...
阅读全文
摘要:学习数据库,理论上来说,应该先从学习理论开始,但我觉得这种实践性强的,直接从实践开始是学习速度和效率最好 一、新建一张学生表 新建一张表和写一篇文章是一样的,你需要构思和打草稿。基本大体需要考虑定下来,不能定下来的后续打补丁,但主体架构要越细越好 这里举例新建一张学生表,首先要收集学生基本信息,包括
阅读全文
摘要:SQL Server要将数据库数据分享给他人,只能直接复制发送。必须在DBMS中分离数据库,生成两个文件(***.mdf 和 ***_log.ldf)。 这是可以将这两个文件分享给他人,然后重新将数据附加回来即可正常工作。 一、附加数据库失败 将分离的数据库文件重新附加回来,发现失败了... 通过网
阅读全文
摘要:一、数据类型timestamp 数据类型:timestamp 的值是二进制数。在插入或更新数据时,自动添加timestamp值,而且还是唯一的值,它不是用来记录 日期/时间字符串的。 表结构: 插入语句: -- 插入一行 insert into student(id, name, age) valu
阅读全文
摘要:一、登录名 1-1 新建登录名 登录名是用来登录SQL Server,能登录SQL Server 不一定能访问数据库 通过超级管理员账户 sa 创建普通登录账户(即普通登录名): user-1,登录密码:123456 注意:新建登录名过程中,重点注意 选择页-常规 和 选择页-状态 1-2 登录名访
阅读全文
摘要:SQL Server 2019 删除数据库用户:数据库主体在该数据库中拥有架构,无法删除 一、介绍 由于需要在数据库中删除数据库用户,但是删除时提示报错,无法删除 具体如何删除,请参考文末链接。已验证,按照步骤可以成功删除数据库用户 ❤ 第一步: 查询需要删除的数据库用户的属性-->拥有的架构; ❤
阅读全文
摘要:测试环境: 1)客户端操作系统: windows 10 x64 2)ODBC驱动:Microsoft ODBC Driver 17 for SQL Server 3)IDE:Visual Studio 2017 一、速度测试 测试json长度:535个字符 ❤ 实验目的:往SQL Server 20
阅读全文
摘要:一、trigger的介绍 触发器是特殊的存储过程,它在特定的数据库活动发生时自动执行。 触发器可以与特定表上的 INSERT 、 DELETE 、 UPDATE 操作(或组合)相关联。 💡 一般来说,约束的处理比触发器快,若能通过约束解决则优先考虑约束,而不是触发器 二、trigger的创建 2-
阅读全文
摘要:一、SQL Server 客户端驱动程序 ❤ 早期的SQL Server 客户端驱动程序有 SQL Server 和 SQL Server Native Client 11.0 ❤ SQL Server 2012 引入了 Microsoft ODBC Driver 11 for SQL Server
阅读全文
摘要:一、案例介绍 在 ODBC 数据源管理程序(32位) 创建DSN,进行数据源测试的时候,出现测试失败。(前面多次都是测试成功,而是成功很多次后,才出现测试失败) 关掉 ODBC 数据源管理程序(32位) 窗口,重进 SQL Server ODBC 数据源测试 页面,又可以测试成功。 那么是什么原因导
阅读全文
摘要:一、SQL Server 2019下载 SQL Server 2019 Express 版本的官方地址: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 二、SQL Server 2019安装 详细安装步骤不做说明,请参
阅读全文
摘要:前言 因为工作关系需要用到数据库:SQL Server 2019,因为常用编程语言是C,所有捣腾了很久的ODBC来连接数据库。ODBC一顿配置下来,毛病不少,故换一种方式验证一下Python的pymssql库来连接数据库是否可行。 pymssql官方地址:https://pypi.org/proje
阅读全文
摘要:一、前言 在写程序时,常常会用到系统时间,如果利用好 ANSI C 基本的库(time.h),输出格式为:YYYY-MM-DD HH:MM:SS 的字符串呢? 若将这个功能写成函数,可以提高代码的复用率。 二、获取系统时间 实现代码: #include <stdio.h> #include <tim
阅读全文
摘要:前言 使用Visual Studio 2017 编程时,希望文件目录简单,希望将解决方案文件和源文件在同一目录下。可实际操作过程中,老是操作失败,故记录一次成功过程,方便后续查看... 创建工程 实验目的:在 D:\document\02_Visual_Studio_2017 创建工程文件Proje
阅读全文
摘要:## 前言 在C语言中,const配合指针使用是常有的。但使用的时候很容易出错,所以记录必须弄清楚原理性的东西。所以记录一下学习过程... ## 一、const的限定 **指针是const** 表示一旦得到了某一个变量的地址,不能再指向其他变量。换句话说:这个指针是一个常量,而常量是不能变的。 举例
阅读全文
摘要:MongoDB性能测试(Windows环境) 一、测试环境 Server硬件环境: Client硬件环境: MongoDB版本:mongodb 5.0.14 二、性能测试 2-1 测试方式一 测试json长度:251个字符 实验目的:往MongoDB中插入10000条json,统计花费的时间(即QP
阅读全文
摘要:学习一项知识,最好的方式是查看官方说明书。 测试环境: 操作系统:Windows 10 x64 MongoDB版本:mongodb-5.0.14 MongoDB Client Library版本:libmongoc 1.23.1 前言 工作和学习过程中,需要用到数据库,这里挑选了MongoDB 非关
阅读全文
摘要:前言 一两周前测试kafka,创建了topic: data-time,发布了一部分数据,测试kafka的发布和订阅均正常。 一两周后,也就是现在,再次取订阅topic: data-time。发现无法订阅了,准备的说是 :订阅失效了。 为了弄清楚前因后果,记录一下... 一、kafka配置文档(ser
阅读全文
摘要:测试环境: 操作系统: CentOS 7.6 x64 Tomcat版本: apache-tomcat-10.0.10 一、Tomcat下载 apache-tomcat-10.0.10下载地址: https://archive.apache.org/dist/tomcat/tomcat-10/v10.
阅读全文
摘要:前言 nginx 作为http 服务的快速部署起到很大的作用,基本上跑项目离不开nginx。查询互联网上很多安装教程,发现参差不齐,故记录自己部署成功的过程 一、nginx下载 nginx下载地址: http://nginx.org/en/download.html 二、nginx配置服务 将ngi
阅读全文
摘要:Nginx的负载均衡 随着互联网信息的爆炸性增长,负载均衡(load balance)已经不再是一个很陌生的话题,顾名思义,负载均衡即是将负载分摊到不同的服务单元,既保证服务的可用性,又保证响应足够快,给用户很好的体验。快速增长的访问量和数据流量催生了各式各样的负载均衡产品,很多专业的负载均衡硬件提
阅读全文
摘要:运行环境: 操作系统:CentOS7.6 x64 kafka版本:kafka_2.13-3.3.1.tgz JDK环境:JDK11 (Kafka2.8版本才开始自带了Zookeeper,所以注意下载版本) 一、zookeeper.properties dataDir=/tmp/zookeeper/d
阅读全文
摘要:MySql数据库是免费、开源的关系型数据库 一、MySql的下载 mysql-5.7 win64下载地址:https://downloads.mysql.com/archives/community/ 注意:这里下载的是绿色版本,无需进行安装,可直接运行 二、MySql的安装 ❤ 第一步:添加环境变
阅读全文
摘要:MongoDB Compass 是MongoDB的一个图形管理的数据库管理系统,对于新手可以快速上手,所见即所得。 操作数据内容: {"id":1001,"name":"ZhangSan","age":18,"sex":"male","Chinese":93.0,"Math":100.0,"Engl
阅读全文
摘要:一、问题引入 有一批数据以json格式进行存储,如今要分析数据,那么第一步要读取数据中的json。 json作为比较流行和通用的数据存储和传输的格式,一般都会有通用的开源库,切记盲目的重复造轮子。 经过一番查询,找了一个cJSON库,cJSON库是使用C语言编写的开源库,主要功能是处理json。 二
阅读全文
摘要:## 一、顺序执行多条命令(不论成败):& ***注意:在`D:\`没有文件夹`tem`*** 打开cmd.exe,执行命令:`cd D:\tem & echo hello` 
浙公网安备 33010602011771号