数据库文件

sqlserver数据库sql语句整理

余生颓废 提交于 2019-12-31 14:24:43
use StudentCourse –【例.1】建立一个名称为Test1的数据库。 create datebase test1 –【例.2】建立一个数据库(StudentCourse),并指定主文件和事务日志文件的保存位置。 CREATE DATABASE StudentCourse / 数据库名 / ON ( NAME=‘Students_Data’, / 主数据文件逻辑名 / FILENAME=‘D:\sql\Students_Data.mdf’ / 主数据文件物理名 / ) LOG ON / 事务日志文件 / ( NAME=‘Students_Log’, / 事务日志文件逻辑名 / FILENAME=‘D:\sql\Students_Log.Ldf’ / 事务日志文件物理名 / ) –【例.3】建立一个数据库(Test2)。 –数据库的其初始大小为MB,最大不受限制, –允许数据库自动增长,增长方式是按%比例增长; –日志文件初始为MB,最大可增长到MB,按MB增长。 CREATE DATABASE Test2 / 数据库名 / ON ( NAME=‘Test2_Data’, / 主数据文件逻辑名 / FILENAME=‘D:\sql\Test2_Data.mdf’, / 主数据文件物理名 / SIZE=5, / 初始大小 / MAXSIZE=UNLIMITED, /

[747]SQLite-database disk image is malformed问题

帅比萌擦擦* 提交于 2019-12-30 10:10:50
SQLite-database disk image is malformed,此句英文的意思是数据库文件损坏。 怎么证明SQLite数据库文件损坏呢? 首先sqlite3 database_name进入数据库 然后运行命令 PRAGMA integrity_check; 如果数据库文件损坏就会报损坏的错误,如何数据库文件是完好的就会显示OK。 遇到这个问题怎么解决? 网上一般的做法有两种: 方法一: 1、在https://www.sqlite.org/download.html网站上下载sqlite-tools工具,我下载的是http://sqlite-tools-win32-x86-3250300.zip 2、解压上面的压缩包,并在命令行模式下进入该目录运行sqlite3.exe 3、打开损坏的数据库文件 .open d:/CloudPos.db 4、进行检测 PRAGMA integrity_check; 5、设置导出文件为tmp.sql .output d:/tmp.sql 6、将CloudPos.db中的内容以sql方式导出到tmp.sql .dump 7、创建temp.db数据库 .open d:/temp.db 8、从tmp.sql中导入数据 .read d:/tmp.sql 9、退出 .quit 方法二: 使用SQLite Expert

redis缓存技术学习

邮差的信 提交于 2019-12-30 08:40:53
1 什么是redis redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、 list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操 作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的 是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。 2 性能怎么样 Redis是一个高性能的key-value内存数据库。官方性能测试结果: set操作每秒110000次,get操作每秒81000次。 3 可不可以存对象 和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作。 4 Redis与memcache的最大区别 Replication(树形) data types(String、Lists、Sorted Sets、Hashes) persistence (snapshot

excel数据导入oracle数据库

☆樱花仙子☆ 提交于 2019-12-30 02:45:09
实现目的:往oracle数据库中,插入excel文件中的数据   实现步骤:   1、打开MicroSoft Excel 2000   2、文件(F)→新建(N)→工作簿→   3、输入数据后,存盘为test.xls,   4、文件(F)→另存为(A)→   保存类型为:制表符分隔,起名为text.txt,保存到C:   5、须先创建表结构:   连入SQL*Plus,以system/manager用户登录,   SQL> conn system/manager   创建表结构 SQL> create table test ( id     number,      --序号 username  varchar2(10),  --用户名 password  varchar2(10),  --密码 sj     varchar2(20)    --建立日期 );   6、创建SQL*Loader输入数据所需要的文件,均保存到C:,用记事本编辑:   控制文件:input.ctl,内容如下:   load data           --1、控制文件标识     infile 'test.txt'       --2、要输入的数据文件名为test.txt  append into table test    --3、向表test中追加记录   fields terminated by

excel数据导入oracle数据库

谁说我不能喝 提交于 2019-12-30 02:44:49
实现目的:往oracle数据库中,插入excel文件中的数据   实现步骤:   1、打开MicroSoft Excel 2000   2、文件(F)→新建(N)→工作簿→   3、输入数据后,存盘为test.xls,   4、文件(F)→另存为(A)→   保存类型为:制表符分隔,起名为text.txt,保存到C:   5、须先创建表结构:   连入SQL*Plus,以system/manager用户登录,   SQL> conn system/manager   创建表结构 SQL> create table test ( id     number,      --序号 username  varchar2(10),  --用户名 password  varchar2(10),  --密码 sj     varchar2(20)    --建立日期 );   6、创建SQL*Loader输入数据所需要的文件,均保存到C:,用记事本编辑:   控制文件:input.ctl,内容如下:   load data           --1、控制文件标识     infile 'test.txt'       --2、要输入的数据文件名为test.txt  append into table test    --3、向表test中追加记录   fields terminated by

将xls文件导入数据库

不羁岁月 提交于 2019-12-30 02:42:58
一点点代码,上传xls,然后将它导入到数据库相应的表 protected void Click() { string postName=file1.PostedFile.FileName; if (postName == "") { Response.Write("<script>alert('请先选择文件.');location='add.aspx';</script>"); } else { string str = this.UpLoadFile(); if (str == "Error") { Response.Write("<script>alert('上传xls文件失败.');location='add.aspx';</script>"); } else { string mystring = "Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = "+str+";Extended Properties=Excel 8.0"; OleDbConnection cnnxls = new OleDbConnection(mystring); OleDbDataAdapter myDa = new OleDbDataAdapter("select * from [Sheet1$]", cnnxls); DataSet myDs

nodejs、数据库(基本指令)基础要点总结

徘徊边缘 提交于 2019-12-30 00:55:39
这是一个md文件 大家觉得需要可以直接复制粘贴到md文件下用html打开看,这样效果会好点 ### 客户端的JavaScript是怎样的 - 什么是 JavaScript? +是一个脚本语言 +运行在浏览器(浏览器的js解析内核 v8) +实现用户的交互 (interactive) + 变量 赋值 循环 逻辑 判断 分支 对象 函数。。。。 + dom 操作 + bom 操作 + ajax - JavaScript 的运行环境? +浏览器内核解析内核 es6 - 浏览器中的 JavaScript 可以做什么? - 浏览器中的 JavaScript 不可以做什么?(不安全) +访问数据库 +不能对文件进行操作 +对os 进行操作 +原因 是不安全 和浏览器运行机制有关 - 在开发人员能力相同的情况下编程语言的能力取决于什么? +cordova hbuilder 平台 platform +java java虚拟机 (运行平台) +php php虚拟机 +c# .net framework mono +js 解析内核 chrome v8 - JavaScript 只可以运行在浏览器中吗? +不是 ### 为什么是JavaScript + node js 不是因为js 产生的 + node 选择了js + Ryan dahl + 2009 2 月份 node有想法 + 2009 5 月份

Redis数据库的持久化

感情迁移 提交于 2019-12-29 21:35:53
一、RBD方式   rdb方式是通过快照的形式将内存中的数据保存一份副本存储在硬盘。 1、配置文件自动执行快照   在配置文件中设置参数,可以使redis服务在一定条件下自动执行快照。配置如下:   save 900 1   save 300 10   save 60 1000   意思是,在N秒内有M次对数据的操作就要执行一次快照,如900秒至少有一次数据操作就执行一次快照。 2、手动执行快照   SAVE命令   该命令会占用Redis的主进程,可能会使redis阻塞客户端的请求。这种指令无法达到边服务边操作的效果。   BGSAVE命令   该命令可以达到后台异步执行的效果,快照的同时可以接受来自客户端的请求。在执行BGSAVE命令后,redis会返回OK,表示后台开始执行快照操作。执行快照成功与否可以通过LASTSAVE指令查看最近一次执行快照成功的时间,如果是当前时间,说明快照结束。 3、快照的原理   快照可以将内存中的数据备份到磁盘,在服务器重新启动时可以从dump文件中获取数据加载到内存,实现客户端与数据库服务的交互。内存与磁盘的交互图如下:   在执行快照时,会fork出一个子线程,该子线程会产生一个虚拟内存空间,进行一个write操作,CPU 资源很紧张。因此,如果在一台物理机上部署多个 Redis,应该避免同时持久化操作。将所有的数据写入一个临时文件

NET Core-学习笔记(一)

落花浮王杯 提交于 2019-12-29 14:33:08
.net core最近园子讨论频率很高的话题,从不久前发布正式版本后,也是开始从netcore官网一步一步走向学习之路;.net跨平台的设计让人很是兴奋起来,因为做了多年的互联网研发者,见识了很多一流大公司对之的态度,在很多应用方面几乎看不到影子,深深感觉发展前景不是很乐观,但现在不同以往跨平台,加上其本身开发特点速度快,和vs神器的存在,我想过几年情况应该会发生很大变化吧;感叹完了,开始正篇吧。 下面是本篇将要分享的学习步奏,对于刚学或者即将要学习的朋友做个相互交流: 1.window7系统搭建开发环境 2.快速创建个net core Web Application项目,简单认识core项目自动生成的mvc文件 3.使用命令dontnet run让浏览器可以访问项目 4.连接本地数据库操作 5.分析Startup.cs文件的代码 6.使用Program.cs文件开放多个端口使站点运行起来 感觉一篇说不完,想说的太多了,慢慢来吧。 1.window7系统搭建开发环境 首先,去https://www.microsoft.com/net/download地址下载几个安装文件,根据自己的系统下载不同的版本吧,这里截图说明下当前我安装的包,如下: 这要要说的是最后一个包的功能,主要让程序运行起来,监听端口,近似于iis发布站点功能(有更多希望大家补充或纠正); 都安装完后会重启一次

web开发框架之Django基础

会有一股神秘感。 提交于 2019-12-29 11:34:03
在脚本中如何进行Django的运行 if __name__ == '__main__': import os import django # 注意路径(当前所在的位置,要加载Django的配置文件) os.environ.setdefault("DJANGO_SETTINGS_MODULE","orm69.settings") django.setup() # 进行的操作 一.搭建环境 设置pip install 的源 创建虚拟环境 mkvirtualenv py6_django -p python3 查看当前目录下的虚拟环境 workon 设置Django的版本 pip install django==1.11.11 # 虚拟环境的指令 mkvirtualenv # 创建虚拟环境 rmvirtualenv # 删除虚拟环境 workon # 进入虚拟环境、查看所有虚拟环境 deactivate # 退出虚拟环境 ctrl + h 查看隐藏文件 # pip pip install # 安装依赖包 pip uninstall # 卸载依赖包 pip list # 查看已安装的依赖包 pip freeze # 冻结当前环境的依赖包 workon + py6_django 进入当前的虚拟环境 切换到桌面下的code中,将创建的项目放到里面 cd ~/Desktop/code django