cache数据库能建立视图嘛

cache数据库能建立视图嘛,第1张

cache数据能建立视图。在cache中,当用户请求到达视图后,建立视图会先从数据库提取数据放到模板中进行动态渲染,渲染后的结果就是用户看到的网页。cache数据库是美国Intersystems公司产品,后关系型数据库(PostRelationaldatabase)中的领头羊。

在查询分析器中选中目标数据库,执行以下语句,可查询所有表名。

Caché数据库的主要特点如下:

1、速度快。Caché数据库在同等条件下查询相同数据比Oracle等普通数据库要快。原因是Caché数据库又叫做后关系型数据库(Post-Relation),顾名思义,Caché是基于普通关系型数据库如:Oracle,SQLserver,Sybase等的基础之上并有所改进而产生的。

2、使用简单。Caché数据库支持标准SQL语句,因此不太熟悉M语言的用户依然可以轻易对数据库中的数据进行 *** 作。

3、接口容易。Caché数据库支持ODBC标准接口,因此在与其他系统进行数据交换时非常容易。同时Caché亦可以将数据输出成文本文件格式以供其它系统访问调用。

4、真正的3层结构。Caché数据库能够真正意义上实现3层结构,实现真正的分布式服务。

升级扩容方便。正因为由上述分布式3层结构,所以当医院需要增加客户端PC或医院进行扩大规模时,不需要重新购买或更新主服务器,只需要适当增加二级服务器的数量即可,二级服务器相对来说要比主服务器要便宜许多,因此,医院可节约资金减少重复投资。

5、对象型编辑。Caché数据库是真正的对象型数据库,开发时用户可直接用数据库定义自己想要的对象,然后再在其它开发工具中调用该对象的方法和属性即可完成开发工作,非常方便。

支持远程映射和镜像。Caché数据库支持远程的映射和镜像,比如在不同城市之间,或在同一城市的不同区域之间,Caché可以进行镜像(Mapping),使不同区域的Caché数据库同步联系起来,虽然在不同区域,但大家使用起来就像共用一个数据库。

6、支持WEB开发。Cache数据库提供自带的Web开发工具,使用维护非常方便,符合当今软件业发展的趋势。

1、打开CMD窗口(不要登录),通过命令备份mydb1数据库

备份命令: mysqldump -u用户名 -p 数据库名字 >数据文件的位置

例如: mysqldump -uroot -p mydb1 >d:/mydb1.sql

输入密码, 如果没有提示错误, 即备份成功, 查询d盘的mydb1.sql文件

提示: (1)备份数据库的命令后面不要添加分号()

(2)备份数据库只是备份数据库中的表, 不会备份数据库本身

2、登录到MySQL客户端,删除mydb1库

– 删除mydb1库

drop database mydb1

– 查询所有库, 是否还存在mydb1库

show databases

由于备份时, 没有备份数据库本身, 所以在恢复库中的数据前, 需要先创建好要恢复的库

-- 创建mydb1数据库

create database mydb1 charset utf8

提示: 此时的mydb1库是空的, 没有任何表

3、在CMD窗口中(不要登录),通过命令恢复mydb1数据库

– 在CMD窗口中(不要登录)

恢复命令: mysql -u用户名 -p 数据库名字 <数据文件的位置

例如: mysql -uroot -p mydb1 <d:/mydb1.sql

输入密码, 如果没有提示错误, 即恢复成功, 下面进行验证

-- 在登录状态下, 选择mydb1库, 查询其中的表是否恢复了回来

use mydb1

show tables


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9996476.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存